Livorno: 2,955 t/day estimated with Cagliari Livorno Sarroch Oil Terminal: 883 t/day estimated with Cagliari Sarroch Oil Terminal Sagunto: 631 t/day estimated with Cagliari Sagunto Salerno: 626 t/day estimated with Cagliari Salerno Genova: 387 t/day estimated with Cagliari Genova Piraeus: 363 t/day estimated with Cagliari Piraeus Marina Di Carrara: 345 t/day estimated with Cagliari Marina Di Carrara Altamira: 325 t/day estimated with Cagliari Altamira Gioia Tauro: 285 t/day estimated with Cagliari Gioia Tauro Palermo: 249 t/day estimated with Cagliari Palermo Civitavecchia: 222 t/day estimated with Cagliari Civitavecchia Valencia: 219 t/day estimated with Cagliari Valencia Tangier-Mediterranean: 205 t/day estimated with Cagliari Tangier-Mediterranean Antwerp: 193 t/day estimated with Cagliari Antwerp Napoli: 179 t/day estimated with Cagliari Napoli Augusta: 163 t/day estimated with Cagliari Augusta Vila Do Conde: 135 t/day estimated with Cagliari Vila Do Conde Damietta: 133 t/day estimated with Cagliari Damietta Olbia: 132 t/day estimated with Cagliari Olbia Marsaxlokk: 124 t/day estimated with Cagliari Marsaxlokk Nemrut Bay: 122 t/day estimated with Cagliari Nemrut Bay Olvia: 101 t/day estimated with Cagliari Olvia Barcelona: 101 t/day estimated with Cagliari Barcelona Constantza: 98 t/day estimated with Cagliari Constantza Algeciras: 92 t/day estimated with Cagliari Algeciras Conakry: 89 t/day estimated with Cagliari Conakry Alexandria: 89 t/day estimated with Cagliari Alexandria Gijon: 87 t/day estimated with Cagliari Gijon Cartagena: 86 t/day estimated with Cagliari Cartagena Istanbul: 80 t/day estimated with Cagliari Istanbul Lagos: 75 t/day estimated with Cagliari Lagos Porto Torres: 73 t/day estimated with Cagliari Porto Torres Tunis: 72 t/day estimated with Cagliari Tunis Abidjan: 70 t/day estimated with Cagliari Abidjan Gebze: 69 t/day estimated with Cagliari Gebze Porto Di Lido-Venezia: 67 t/day estimated with Cagliari Porto Di Lido-Venezia El Dekheila: 67 t/day estimated with Cagliari El Dekheila Houston (US-TX): 66 t/day estimated with Cagliari Houston (US-TX) Aqaba: 66 t/day estimated with Cagliari Aqaba Yanbu (King Fahd Port): 65 t/day estimated with Cagliari Yanbu (King Fahd Port) Yakacik: 65 t/day estimated with Cagliari Yakacik Huelva: 64 t/day estimated with Cagliari Huelva Rosario: 63 t/day estimated with Cagliari Rosario Bari: 55 t/day estimated with Cagliari Bari San Pedro: 52 t/day estimated with Cagliari San Pedro Montreal: 52 t/day estimated with Cagliari Montreal El Grao: 51 t/day estimated with Cagliari El Grao Sfax: 51 t/day estimated with Cagliari Sfax Quebec: 49 t/day estimated with Cagliari Quebec Santos: 49 t/day estimated with Cagliari Santos Jeddah: 48 t/day estimated with Cagliari Jeddah Ravenna: 47 t/day estimated with Cagliari Ravenna Eleusis: 46 t/day estimated with Cagliari Eleusis San Nicolas: 45 t/day estimated with Cagliari San Nicolas Taranto: 45 t/day estimated with Cagliari Taranto Manaus: 44 t/day estimated with Cagliari Manaus Diliskelesi: 44 t/day estimated with Cagliari Diliskelesi Gaeta: 43 t/day estimated with Cagliari Gaeta San Martin: 42 t/day estimated with Cagliari San Martin New Mangalore: 41 t/day estimated with Cagliari New Mangalore Split: 41 t/day estimated with Cagliari Odessa: 40 t/day estimated with Cagliari Santa Marta: 39 t/day estimated with Cagliari Savona: 39 t/day estimated with Cagliari Murmansk: 39 t/day estimated with Cagliari New York-New Jersey: 39 t/day estimated with Cagliari Paranaguá: 39 t/day estimated with Cagliari Annaba: 36 t/day estimated with Cagliari Zonguldak: 36 t/day estimated with Cagliari Hamburg: 35 t/day estimated with Cagliari Ceuta: 34 t/day estimated with Cagliari Mersin: 34 t/day estimated with Cagliari Puerto Cabello: 34 t/day estimated with Cagliari Doha-Umm Said: 34 t/day estimated with Cagliari Trapani: 33 t/day estimated with Cagliari Batumi: 33 t/day estimated with Cagliari Takoradi: 33 t/day estimated with Cagliari Baton Rouge: 33 t/day estimated with Cagliari Muhammad Bin Qasim: 32 t/day estimated with Cagliari Rotterdam: 31 t/day estimated with Cagliari Mumbai-Jawaharlal Nehru (Nhava Sheva): 31 t/day estimated with Cagliari Gabes: 30 t/day estimated with Cagliari Chornomorsk: 29 t/day estimated with Cagliari Alger: 29 t/day estimated with Cagliari Ashdod: 28 t/day estimated with Cagliari Palma de Mallorca: 28 t/day estimated with Cagliari Kingston: 28 t/day estimated with Cagliari Port De Kribi: 28 t/day estimated with Cagliari Ghent: 27 t/day estimated with Cagliari Las Palmas (de Gran Canaria): 27 t/day estimated with Cagliari Fos: 27 t/day estimated with Cagliari King Abdullah Port: 27 t/day estimated with Cagliari Rades (La Goulette): 27 t/day estimated with Cagliari El Sokhna: 26 t/day estimated with Cagliari Jacksonville: 26 t/day estimated with Cagliari Ancona: 26 t/day estimated with Cagliari New Orleans: 26 t/day estimated with Cagliari Lisboa: 26 t/day estimated with Cagliari Foynes: 25 t/day estimated with Cagliari Kakinada: 25 t/day estimated with Cagliari Tarragona: 25 t/day estimated with Cagliari Aiyion: 25 t/day estimated with Cagliari Jaigad Port: 25 t/day estimated with Cagliari Texas City: 24 t/day estimated with Cagliari Sines: 24 t/day estimated with Cagliari Port Saint Louis Du Rhone: 24 t/day estimated with Cagliari Piombino: 24 t/day estimated with Cagliari Lianyungang: 24 t/day estimated with Cagliari Bandirma: 24 t/day estimated with Cagliari Le Havre: 23 t/day estimated with Cagliari Yarimca: 23 t/day estimated with Cagliari Thessaloníki: 23 t/day estimated with Cagliari Jorf Lasfar: 23 t/day estimated with Cagliari Jose Terminal: 23 t/day estimated with Cagliari Port Said: 23 t/day estimated with Cagliari Toros Gubre: 22 t/day estimated with Cagliari Wilmington, NC: 22 t/day estimated with Cagliari Dakar: 22 t/day estimated with Cagliari Sao Francisco: 22 t/day estimated with Cagliari Mina Saqr: 22 t/day estimated with Cagliari Taman: 21 t/day estimated with Cagliari Xiagong: 21 t/day estimated with Cagliari Port Owendo: 21 t/day estimated with Cagliari Garrucha: 21 t/day estimated with Cagliari Port Arthur: 21 t/day estimated with Cagliari Cadiz: 20 t/day estimated with Cagliari Charleston: 20 t/day estimated with Cagliari Bilbao: 20 t/day estimated with Cagliari Philadelphia: 20 t/day estimated with Cagliari Casablanca: 20 t/day estimated with Cagliari Karabiga: 19 t/day estimated with Cagliari Djen Djen: 19 t/day estimated with Cagliari Oran: 19 t/day estimated with Cagliari Ras Laffan: 19 t/day estimated with Cagliari Fairless Hills: 19 t/day estimated with Cagliari Belfast: 19 t/day estimated with Cagliari Koper: 18 t/day estimated with Cagliari Novorossiysk: 18 t/day estimated with Cagliari Ploce: 17 t/day estimated with Cagliari Safi: 17 t/day estimated with Cagliari Garston: 17 t/day estimated with Cagliari Haina: 17 t/day estimated with Cagliari Milazzo: 17 t/day estimated with Cagliari La Spezia: 17 t/day estimated with Cagliari Grenaa: 16 t/day estimated with Cagliari Marseille: 16 t/day estimated with Cagliari Porto De Maceio: 16 t/day estimated with Cagliari Progreso: 16 t/day estimated with Cagliari Port Cartier: 16 t/day estimated with Cagliari Zarzis: 16 t/day estimated with Cagliari Arzew: 16 t/day estimated with Cagliari Teesport: 15 t/day estimated with Cagliari Newport News: 15 t/day estimated with Cagliari Puerto Moin: 15 t/day estimated with Cagliari Montevideo: 15 t/day estimated with Cagliari Botas Natural Gas Terminal: 15 t/day estimated with Cagliari Terneuzen: 15 t/day estimated with Cagliari Freeport (US-FL): 14 t/day estimated with Cagliari Dammam: 14 t/day estimated with Cagliari Eemshaven: 14 t/day estimated with Cagliari Visakhapatnam: 14 t/day estimated with Cagliari Freeport: 14 t/day estimated with Cagliari Tampa Port: 14 t/day estimated with Cagliari Rouen: 13 t/day estimated with Cagliari Kandla: 13 t/day estimated with Cagliari Morehead City: 13 t/day estimated with Cagliari Samsun: 13 t/day estimated with Cagliari Poti: 13 t/day estimated with Cagliari Pivdennyi: 12 t/day estimated with Cagliari Mtwara: 12 t/day estimated with Cagliari Dunkirk: 12 t/day estimated with Cagliari Bizerte: 12 t/day estimated with Cagliari South Louisiana: 12 t/day estimated with Cagliari La Baie (Port Alfred): 12 t/day estimated with Cagliari Vado Ligure: 12 t/day estimated with Cagliari Skikda (Port Methanier): 11 t/day estimated with Cagliari Zhanjiang: 11 t/day estimated with Cagliari Guanta: 11 t/day estimated with Cagliari Montoir: 10 t/day estimated with Cagliari Tsingéli: 10 t/day estimated with Cagliari Emden: 10 t/day estimated with Cagliari Izmir: 9 t/day estimated with Cagliari Shanghai: 9 t/day estimated with Cagliari Sousse: 9 t/day estimated with Cagliari Oristano: 9 t/day estimated with Cagliari Tekirdag: 9 t/day estimated with Cagliari San Ciprian: 9 t/day estimated with Cagliari Thamshamm: 9 t/day estimated with Cagliari Bayonne: 9 t/day estimated with Cagliari La Coruna: 8 t/day estimated with Cagliari Durban: 8 t/day estimated with Cagliari Falconara: 8 t/day estimated with Cagliari Johor: 8 t/day estimated with Cagliari Pecem: 8 t/day estimated with Cagliari Ferrol: 8 t/day estimated with Cagliari Puerto Barrios: 8 t/day estimated with Cagliari Coatzacoalcos: 7 t/day estimated with Cagliari Bristol: 7 t/day estimated with Cagliari Monfalcone: 7 t/day estimated with Cagliari Borusan: 7 t/day estimated with Cagliari Cagliari + − ⌂
click to enable scroll zoom · drag to pan Full footprint: all 315 connections of Cagliari aggregated over the SeaRoute (Eurostat) shipping lanes — each segment glows according to the estimated capacity it carries (IMF PortWatch, AIS 2019-2025).
Where vessels arrive from
Ports of origin (upstream)
1. Livorno Italy 1.0 days between calls
2. Sarroch Oil Terminal Italy 1.5 days between calls
3. Altamira Mexico 21.8 days between calls
4. Sagunto Spain 1.3 days between calls
5. Salerno Italy 0.7 days between calls
Where they sail on to
Destination ports (downstream)
1. Livorno Italy 1.1 days between calls
2. Sarroch Oil Terminal Italy 1.9 days between calls
3. Piraeus Greece 4.1 days between calls
4. Sagunto Spain 1.8 days between calls
5. Salerno Italy 0.8 days between calls
IMF connection network based on vessel capacity before and after calling at this port (AIS 2019-2025). The time shown is the average elapsed between the call at one port and the next call at the other — it includes anchorage and berthing waits, which is why it far exceeds pure sailing time on short routes such as Algeciras–Tanger Med.