Las Palmas (de Gran Canaria): 1,863 t/day estimated with Safi Las Palmas (de Gran Canaria) Jorf Lasfar: 1,749 t/day estimated with Safi Jorf Lasfar Gdansk: 569 t/day estimated with Safi Gdansk Rotterdam: 482 t/day estimated with Safi Rotterdam Huelva: 472 t/day estimated with Safi Huelva Ust-Luga: 345 t/day estimated with Safi Ust-Luga Antwerp: 326 t/day estimated with Safi Antwerp Yanbu (King Fahd Port): 292 t/day estimated with Safi Yanbu (King Fahd Port) Algeciras: 291 t/day estimated with Safi Algeciras Casablanca: 285 t/day estimated with Safi Casablanca Terneuzen: 284 t/day estimated with Safi Terneuzen Cartagena: 278 t/day estimated with Safi Cartagena Rouen: 273 t/day estimated with Safi Rouen Madre De Deus: 261 t/day estimated with Safi Madre De Deus Sines: 260 t/day estimated with Safi Sines Saint-Malo: 256 t/day estimated with Safi Saint-Malo Porsgrunn: 241 t/day estimated with Safi Porsgrunn Poti: 240 t/day estimated with Safi Poti Constantza: 217 t/day estimated with Safi Constantza Lisboa: 196 t/day estimated with Safi Lisboa Mina Al Ahmadi: 174 t/day estimated with Safi Mina Al Ahmadi Beaumont: 174 t/day estimated with Safi Beaumont Taman: 172 t/day estimated with Safi Taman Ceuta: 169 t/day estimated with Safi Ceuta New Orleans: 167 t/day estimated with Safi New Orleans Setubal: 153 t/day estimated with Safi Setubal Figueira Da Foz: 152 t/day estimated with Safi Figueira Da Foz Toros Gubre: 152 t/day estimated with Safi Toros Gubre Batumi: 147 t/day estimated with Safi Batumi Agadir: 145 t/day estimated with Safi Agadir Jubail: 145 t/day estimated with Safi Jubail Santa Cruz De Tenerife: 139 t/day estimated with Safi Santa Cruz De Tenerife Dakar: 124 t/day estimated with Safi Dakar Gijon: 122 t/day estimated with Safi Gijon Istanbul: 121 t/day estimated with Safi Istanbul Aveiro: 118 t/day estimated with Safi Aveiro Paradip: 111 t/day estimated with Safi Paradip Port Said: 110 t/day estimated with Safi Port Said Corpus Christi: 108 t/day estimated with Safi Corpus Christi Ras Laffan: 101 t/day estimated with Safi Ras Laffan Yarimca: 101 t/day estimated with Safi Yarimca Hamburg: 101 t/day estimated with Safi Hamburg Rio Grande: 95 t/day estimated with Safi Rio Grande Cochin (Kochi): 90 t/day estimated with Safi Cochin (Kochi) Lazaro Cardenas: 90 t/day estimated with Safi Lazaro Cardenas Abidjan: 87 t/day estimated with Safi Abidjan Port De Salvador: 86 t/day estimated with Safi Port De Salvador Mumbai-Jawaharlal Nehru (Nhava Sheva): 86 t/day estimated with Safi Mumbai-Jawaharlal Nehru (Nhava Sheva) El Grao: 84 t/day estimated with Safi El Grao Santos: 82 t/day estimated with Safi Santos Nemrut Bay: 80 t/day estimated with Safi Nemrut Bay Tarragona: 73 t/day estimated with Safi Tarragona New Mangalore: 73 t/day estimated with Safi New Mangalore Belfast: 71 t/day estimated with Safi Belfast Bilbao: 71 t/day estimated with Safi Bilbao Ghent: 70 t/day estimated with Safi Ghent Aratu: 66 t/day estimated with Safi Aratu Murmansk: 66 t/day estimated with Safi Murmansk Singapore: 63 t/day estimated with Safi Singapore Mormugao: 63 t/day estimated with Safi Mormugao IJmuiden: 62 t/day estimated with Safi Paranaguá: 59 t/day estimated with Safi Cartagena: 57 t/day estimated with Safi Douala: 57 t/day estimated with Safi Alger: 56 t/day estimated with Safi Hudaydah (Hodeidah): 54 t/day estimated with Safi Muhammad Bin Qasim: 54 t/day estimated with Safi Bandirma: 53 t/day estimated with Safi Chornomorsk: 52 t/day estimated with Safi Port Arthur: 51 t/day estimated with Safi Caen: 49 t/day estimated with Safi Seville: 46 t/day estimated with Safi Dunkirk: 43 t/day estimated with Safi Ravenna: 42 t/day estimated with Safi Barcelona: 41 t/day estimated with Safi La Coruna: 41 t/day estimated with Safi Itaqui: 41 t/day estimated with Safi Vila Do Conde: 40 t/day estimated with Safi Varna: 38 t/day estimated with Safi Port Harcourt: 38 t/day estimated with Safi Alicante: 38 t/day estimated with Safi Saint Petersburg: 38 t/day estimated with Safi Rostock: 37 t/day estimated with Safi Porto De Maceio: 36 t/day estimated with Safi Kakinada: 35 t/day estimated with Safi Bayonne: 35 t/day estimated with Safi Port Au Prince: 34 t/day estimated with Safi Szczecin: 34 t/day estimated with Safi Aalborg: 34 t/day estimated with Safi Bejaia: 31 t/day estimated with Safi Vlissingen: 30 t/day estimated with Safi Garrucha: 30 t/day estimated with Safi Samsun: 29 t/day estimated with Safi Arzew: 29 t/day estimated with Safi Lake Charles: 28 t/day estimated with Safi Skikda (Port Methanier): 28 t/day estimated with Safi Tampa Port: 27 t/day estimated with Safi Tuapse: 27 t/day estimated with Safi Riga: 26 t/day estimated with Safi Point Noire: 26 t/day estimated with Safi Sassnitz: 26 t/day estimated with Safi La Pallice: 25 t/day estimated with Safi Annaba: 24 t/day estimated with Safi Haldia: 24 t/day estimated with Safi Wilmington, DE: 24 t/day estimated with Safi Philadelphia: 24 t/day estimated with Safi Montoir: 24 t/day estimated with Safi Nouadhibou: 23 t/day estimated with Safi Derince (Izmit-Kocaeli): 23 t/day estimated with Safi Ningbo: 23 t/day estimated with Safi Mäntyluoto: 22 t/day estimated with Safi Amsterdam: 22 t/day estimated with Safi Klaipeda: 21 t/day estimated with Safi Brevik: 21 t/day estimated with Safi Savannah: 21 t/day estimated with Safi Sillamae: 21 t/day estimated with Safi Rades (La Goulette): 20 t/day estimated with Safi Yakacik: 20 t/day estimated with Safi Zhanjiang: 20 t/day estimated with Safi Cadiz: 20 t/day estimated with Safi Visakhapatnam: 20 t/day estimated with Safi Olvia: 19 t/day estimated with Safi Port Nador: 18 t/day estimated with Safi Bahia Blanca: 17 t/day estimated with Safi Porto Di Lido-Venezia: 17 t/day estimated with Safi Cagliari: 17 t/day estimated with Safi Kandla: 17 t/day estimated with Safi Pivdennyi: 16 t/day estimated with Safi Puerto Quetzal: 16 t/day estimated with Safi South Louisiana: 16 t/day estimated with Safi Houston (US-TX): 16 t/day estimated with Safi Puerto Cabello: 16 t/day estimated with Safi Oran: 16 t/day estimated with Safi Cotonou: 15 t/day estimated with Safi Porto Grande: 15 t/day estimated with Safi Lome: 15 t/day estimated with Safi Piraeus: 15 t/day estimated with Safi Nantes: 15 t/day estimated with Safi Borusan: 15 t/day estimated with Safi Ghazaouet: 15 t/day estimated with Safi San Nicolas: 15 t/day estimated with Safi Izhevskoye: 15 t/day estimated with Safi Gaeta: 15 t/day estimated with Safi Port of Sohar: 15 t/day estimated with Safi Port Jerome: 15 t/day estimated with Safi Tema: 15 t/day estimated with Safi San Juan: 15 t/day estimated with Safi Bordeaux: 15 t/day estimated with Safi Burgas: 15 t/day estimated with Safi Tianjin Xin Gang: 14 t/day estimated with Safi Hull: 14 t/day estimated with Safi Nouakchott: 14 t/day estimated with Safi Del Guazu: 14 t/day estimated with Safi Malaga: 14 t/day estimated with Safi Liepaja: 14 t/day estimated with Safi Güllük: 13 t/day estimated with Safi Kerch: 12 t/day estimated with Safi Yanbu (Yanbu city): 12 t/day estimated with Safi Rosario: 12 t/day estimated with Safi Puerto Caldera: 12 t/day estimated with Safi Motril: 12 t/day estimated with Safi Aberdeen: 12 t/day estimated with Safi Hambantota: 12 t/day estimated with Safi Santander: 12 t/day estimated with Safi Helsingborg: 12 t/day estimated with Safi Surabaya: 12 t/day estimated with Safi Aviles: 11 t/day estimated with Safi Barranquilla: 11 t/day estimated with Safi Gela: 11 t/day estimated with Safi Mersin: 11 t/day estimated with Safi Mohammedia: 11 t/day estimated with Safi Wilmington, NC: 11 t/day estimated with Safi Garston: 11 t/day estimated with Safi Uusikaupunki: 11 t/day estimated with Safi Immingham: 11 t/day estimated with Safi Vitoria: 10 t/day estimated with Safi Conakry: 10 t/day estimated with Safi Walvis Bay: 10 t/day estimated with Safi Banjul: 10 t/day estimated with Safi Fos: 10 t/day estimated with Safi Fredericia: 9 t/day estimated with Safi Gabes: 9 t/day estimated with Safi Pasajes: 9 t/day estimated with Safi Gibraltar: 9 t/day estimated with Safi Darwin: 9 t/day estimated with Safi Waterford: 9 t/day estimated with Safi Dahej: 9 t/day estimated with Safi Gresik: 9 t/day estimated with Safi Sikka: 9 t/day estimated with Safi Porto do Acu: 9 t/day estimated with Safi Pyeongtaek: 9 t/day estimated with Safi Valencia: 8 t/day estimated with Safi Xiamen: 8 t/day estimated with Safi Brake: 8 t/day estimated with Safi Salif: 8 t/day estimated with Safi Yalova: 8 t/day estimated with Safi Patras: 8 t/day estimated with Safi Kalundborg: 7 t/day estimated with Safi San Pedro: 7 t/day estimated with Safi Port Saint Louis Du Rhone: 7 t/day estimated with Safi Safi + − ⌂
click to enable scroll zoom · drag to pan Full footprint: all 305 connections of Safi 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. Jorf Lasfar Morocco 4.4 days between calls
2. Gdansk Poland 18.0 days between calls
3. Ust-Luga Russian Federation 22.8 days between calls
4. Yanbu (King Fahd Port) Saudi Arabia 18.3 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.