Ports & vessel arrivals
Arrival markets for vessels headed to 285 ports. Settled on each port's arrival record.
Most disrupted
- 34% disruptedLe HavreFrance, FranceFRLEHInbound63Outbound0
339 settled
- 34% disruptedParanaguaBrazil, BrazilBRPNGInbound120Outbound11
218 settled
- 33% disruptedGioia TauroItaly, ItalyITGITInbound5Outbound0
120 settled
- 30% disruptedAucklandNew Zealand, New ZealandNZAKLInbound99Outbound0
102 settled
- 28% disruptedSuape Pt / IpojucaBrazil, BrazilBRSUAInbound52Outbound3
147 settled
- 25% disruptedRotterdamNetherlands, NetherlandsNLRTM
Inbound0Outbound24274 settled
- 19% disruptedGenovaItaly, ItalyITGOAInbound9Outbound0
381 settled
- 15% disruptedGoteborgSweden, SwedenSEGOT
Inbound18Outbound7316 settled
All ports285
| Port | Country | Open markets | Status |
|---|---|---|---|
| Abbot PointAUABPAustralia6% disrupted | Australia | 1 | 6% disrupted |
| AmrunAUAMRAustralia0% disrupted | Australia | 1 | 0% disrupted |
| BrisbaneAUBNEAustralia4% disrupted | Australia | 11 | 4% disrupted |
| BundabergAUBDBAustraliaToo early to call | Australia | 1 | Too early to call |
| CairnsAUCNSAustralia0% disrupted | Australia | — | 0% disrupted |
| Cape FlatteryAUCQPAustralia0% disrupted | Australia | — | 0% disrupted |
| GladstoneAUGLTAustralia2% disrupted | Australia | 2 | 2% disrupted |
| Hay PointAUHPTAustralia7% disrupted | Australia | 2 | 7% disrupted |
| KarumbaAUKRBAustraliaToo early to call | Australia | — | Too early to call |
| MackayAUMKYAustralia5% disrupted | Australia | — | 5% disrupted |
| MourilyanAUMOUAustraliaToo early to call | Australia | — | Too early to call |
| Port AlmaAUPTLAustraliaToo early to call | Australia | — | Too early to call |
| Skardon RiverAUSKAAustraliaToo early to call | Australia | — | Too early to call |
| Thursday IslandAUTISAustralia0% disrupted | Australia | — | 0% disrupted |
| TownsvilleAUTSVAustralia0% disrupted | Australia | — | 0% disrupted |
| WeipaAUWEIAustralia0% disrupted | Australia | — | 0% disrupted |
| Whitsunday IslandAUWSIAustraliaToo early to call | Australia | — | Too early to call |
| Gent (Ghent)BEGNEBelgium4% disrupted | Belgium | 16 | 4% disrupted |
| ParanaguaBRPNGBrazil34% disrupted | Brazil | 131 | 34% disrupted |
| Suape Pt / IpojucaBRSUABrazil28% disrupted | Brazil | 55 | 28% disrupted |
| BakarHRBAKCroatia9% disrupted | Croatia | 2 | 9% disrupted |
| DubrovnikHRDBVCroatia3% disrupted | Croatia | 3 | 3% disrupted |
| GazenicaHRGNACroatia8% disrupted | Croatia | 1 | 8% disrupted |
| HvarHRHVACroatia3% disrupted | Croatia | 3 | 3% disrupted |
| KaprijeHRKPRCroatia2% disrupted | Croatia | — | 2% disrupted |
| KorculaHRKORCroatia2% disrupted | Croatia | 2 | 2% disrupted |
| KoromacnoHRKRMCroatiaToo early to call | Croatia | 2 | Too early to call |
| LamjaneHRLAMCroatia22% disrupted | Croatia | — | 22% disrupted |
| Mali IzHRMIZCroatia0% disrupted | Croatia | — | 0% disrupted |
| Mali LosinjHRLSZCroatia7% disrupted | Croatia | 6 | 7% disrupted |
| MilnaHRMILCroatia2% disrupted | Croatia | 1 | 2% disrupted |
| Muna na ZirjuHRMRJCroatia2% disrupted | Croatia | 1 | 2% disrupted |
| OmisHROMSCroatiaToo early to call | Croatia | 1 | Too early to call |
| OrebicHRORBCroatia0% disrupted | Croatia | — | 0% disrupted |
| PloceHRPLECroatia13% disrupted | Croatia | 6 | 13% disrupted |
| PomenaHRPMNCroatia0% disrupted | Croatia | — | 0% disrupted |
| PrekoHRPRECroatiaToo early to call | Croatia | — | Too early to call |
| PuciscaHRPCACroatia0% disrupted | Croatia | 1 | 0% disrupted |
| PulaHRPUYCroatia5% disrupted | Croatia | 1 | 5% disrupted |
| RasaHRRASCroatia21% disrupted | Croatia | — | 21% disrupted |
| RijekaHRRJKCroatia13% disrupted | Croatia | 13 | 13% disrupted |
| RogacHRRGCCroatia0% disrupted | Croatia | — | 0% disrupted |
| RovinjHRROVCroatiaToo early to call | Croatia | — | Too early to call |
| SaliHRSALCroatia1% disrupted | Croatia | — | 1% disrupted |
| SibenikHRSIBCroatia4% disrupted | Croatia | 1 | 4% disrupted |
| SilbaHRSILCroatia9% disrupted | Croatia | 1 | 9% disrupted |
| SlanoHRSLACroatia2% disrupted | Croatia | — | 2% disrupted |
| SobraHRSBRCroatia7% disrupted | Croatia | 1 | 7% disrupted |
| SplitHRSPUCroatia6% disrupted | Croatia | 6 | 6% disrupted |
| Stari GradHRSGDCroatiaToo early to call | Croatia | — | Too early to call |
| SupetarHRSUPCroatia0% disrupted | Croatia | — | 0% disrupted |
| SusakHRSSKCroatia5% disrupted | Croatia | 2 | 5% disrupted |
| TrogirHRTROCroatiaToo early to call | Croatia | — | Too early to call |
| UbliHRUBLCroatia8% disrupted | Croatia | 2 | 8% disrupted |
| UnijeHRUNJCroatia17% disrupted | Croatia | 2 | 17% disrupted |
| Vela LukaHRVLKCroatia5% disrupted | Croatia | 1 | 5% disrupted |
| Veli IzHRVIZCroatia0% disrupted | Croatia | — | 0% disrupted |
| VisHRVISCroatia0% disrupted | Croatia | 1 | 0% disrupted |
| ZadarHRZADCroatia4% disrupted | Croatia | 4 | 4% disrupted |
| Helsinki (Helsingfors)FIHELFinland0% disrupted | Finland | 1 | 0% disrupted |
| Inkoo (Inga)FIINKFinlandToo early to call | Finland | 1 | Too early to call |
| Kokkola (Karleby)FIKOKFinlandToo early to call | Finland | 1 | Too early to call |
| KotkaFIKTKFinlandToo early to call | Finland | 1 | Too early to call |
| Raumo (Rauma)FIRAUFinlandToo early to call | Finland | 1 | Too early to call |
| Skoldvik (Kilpilahti)FISKVFinlandToo early to call | Finland | 3 | Too early to call |
| Vasa (Vaasa)FIVAAFinlandToo early to call | Finland | 1 | Too early to call |
| Le HavreFRLEHFrance34% disrupted | France | 63 | 34% disrupted |
| BrakeDEBKEGermanyToo early to call | Germany | — | Too early to call |
| BremenDEBREGermanyToo early to call | Germany | 2 | Too early to call |
| BremerhavenDEBRVGermany0% disrupted | Germany | 4 | 0% disrupted |
| CuxhavenDECUXGermany7% disrupted | Germany | 3 | 7% disrupted |
| StadeDESTAGermanyToo early to call | Germany | — | Too early to call |
| WilhelmshavenDEWVNGermany19% disrupted | Germany | 3 | 19% disrupted |
| AchladiGRACLGreeceToo early to call | Greece | — | Too early to call |
| Adamas MilosGRADLGreece13% disrupted | Greece | — | 13% disrupted |
| AeginaGRAEGGreece1% disrupted | Greece | — | 1% disrupted |
| Agia Marina LerouGRAMLGreeceToo early to call | Greece | — | Too early to call |
| Agio TheodoroiGRAGTGreece8% disrupted | Greece | 6 | 8% disrupted |
| Agios EfstratiosGRAGOGreece0% disrupted | Greece | 1 | 0% disrupted |
| Agios KirykosGRAKIGreeceToo early to call | Greece | — | Too early to call |
| Agios Nikolaos, KritiGRANIGreeceToo early to call | Greece | — | Too early to call |
| Agistri AiginasGRAGGGreece0% disrupted | Greece | — | 0% disrupted |
| AlexandroupolisGRAXDGreece19% disrupted | Greece | — | 19% disrupted |
| AlimosGRAIOGreece0% disrupted | Greece | — | 0% disrupted |
| AliverioGRLVRGreece13% disrupted | Greece | 2 | 13% disrupted |
| AlonnisosGRALOGreeceToo early to call | Greece | 1 | Too early to call |
| AmaliapolisGRAPLGreece8% disrupted | Greece | — | 8% disrupted |
| AmfilochiaGRAMFGreeceToo early to call | Greece | 1 | Too early to call |
| ArgostolionGRARMGreece0% disrupted | Greece | — | 0% disrupted |
| AspropirgosGRASSGreece4% disrupted | Greece | 2 | 4% disrupted |
| AstypalaiaGRJTYGreeceToo early to call | Greece | — | Too early to call |
| ChalkidaGRCLKGreece15% disrupted | Greece | 1 | 15% disrupted |
| ChaniaGRCHQGreeceToo early to call | Greece | — | Too early to call |
| ChiosGRJKHGreece3% disrupted | Greece | 2 | 3% disrupted |
| DelosGRDOSGreeceToo early to call | Greece | — | Too early to call |
| Drepano RiouGRDREGreece0% disrupted | Greece | — | 0% disrupted |
| EleftheresGRELTGreeceToo early to call | Greece | — | Too early to call |
| EleusinaGREEUGreece14% disrupted | Greece | 8 | 14% disrupted |
| ErmioniGRERMGreece0% disrupted | Greece | — | 0% disrupted |
| EydilosGREYDGreeceToo early to call | Greece | — | Too early to call |
| FiskardoGRFISGreeceToo early to call | Greece | — | Too early to call |
| FolegandrosGRFOLGreeceToo early to call | Greece | — | Too early to call |
| GavrionGRGAVGreece0% disrupted | Greece | 1 | 0% disrupted |
| GythionGRGYTGreece0% disrupted | Greece | — | 0% disrupted |
| Idhra (Hydra)GRHYDGreece0% disrupted | Greece | — | 0% disrupted |
| IgoumenitsaGRIGOGreece1% disrupted | Greece | 4 | 1% disrupted |
| InoussesGRINOGreeceToo early to call | Greece | — | Too early to call |
| IosGRIOSGreece0% disrupted | Greece | — | 0% disrupted |
| Iraklion (Heraklion)GRHERGreece7% disrupted | Greece | 3 | 7% disrupted |
| IteaGRITAGreece4% disrupted | Greece | 1 | 4% disrupted |
| Ithaki (Ithaca)GRITHGreeceToo early to call | Greece | — | Too early to call |
| KalamakiGRKLMGreece23% disrupted | Greece | 2 | 23% disrupted |
| KalamataGRKLXGreeceToo early to call | Greece | 2 | Too early to call |
| KalilimenesGRKLLGreece0% disrupted | Greece | 2 | 0% disrupted |
| KalymnosGRKMIGreece5% disrupted | Greece | 1 | 5% disrupted |
| Kamares SifnosGRKREGreeceToo early to call | Greece | — | Too early to call |
| KarpathosGRAOKGreeceToo early to call | Greece | 1 | Too early to call |
| KassosGRKSJGreeceToo early to call | Greece | — | Too early to call |
| Kastellorizou (ex Megisti)GRKASGreece0% disrupted | Greece | 1 | 0% disrupted |
| KatakolonGRKAKGreece3% disrupted | Greece | 2 | 3% disrupted |
| KatapolaGRKTPGreeceToo early to call | Greece | — | Too early to call |
| KavalaGRKVAGreece0% disrupted | Greece | 1 | 0% disrupted |
| Kea (Tzia)GRKEAGreeceToo early to call | Greece | — | Too early to call |
| Kefalos KoGRKEFGreeceToo early to call | Greece | — | Too early to call |
| KeramotiGRKERGreeceToo early to call | Greece | 1 | Too early to call |
| Kerkira (Corfu)GRCFUGreece2% disrupted | Greece | 5 | 2% disrupted |
| KimasiGRKYMGreeceToo early to call | Greece | — | Too early to call |
| KimolosGRKMSGreeceToo early to call | Greece | — | Too early to call |
| KorinthosGRKRTGreece25% disrupted | Greece | — | 25% disrupted |
| KosGRKGSGreece0% disrupted | Greece | — | 0% disrupted |
| Koufonissia KykladonGRKOFGreeceToo early to call | Greece | — | Too early to call |
| KounoupidianaGRAONGreeceToo early to call | Greece | — | Too early to call |
| KylliniGRKYLGreeceToo early to call | Greece | — | Too early to call |
| Kymi (Kimi)GRKIMGreeceToo early to call | Greece | 1 | Too early to call |
| KythnosGRKYTGreeceToo early to call | Greece | — | Too early to call |
| Lagos (Porto-Lago)GRPTLGreeceToo early to call | Greece | — | Too early to call |
| LakkionGRPKKGreece0% disrupted | Greece | — | 0% disrupted |
| LarymnaGRLRYGreeceToo early to call | Greece | — | Too early to call |
| Lavrion (Laurium)GRLAVGreece1% disrupted | Greece | 7 | 1% disrupted |
| LinariaGRLIAGreeceToo early to call | Greece | 1 | Too early to call |
| LipsoiGRLIPGreeceToo early to call | Greece | — | Too early to call |
| Mastichari KosGRMXKGreece0% disrupted | Greece | 1 | 0% disrupted |
| Mesta HiouGRMHIGreece6% disrupted | Greece | — | 6% disrupted |
| MirinaGRMYRGreece0% disrupted | Greece | — | 0% disrupted |
| MolyvosGRMOLGreeceToo early to call | Greece | — | Too early to call |
| MonemvasiaGRMONGreece4% disrupted | Greece | — | 4% disrupted |
| Moni VatopediouGRMVOGreeceToo early to call | Greece | — | Too early to call |
| MoudhrosGRMDRGreeceToo early to call | Greece | — | Too early to call |
| MykonosGRJMKGreece0% disrupted | Greece | 3 | 0% disrupted |
| MylakiGRMYLGreece0% disrupted | Greece | 1 | 0% disrupted |
| MytileneGRMJTGreece2% disrupted | Greece | 2 | 2% disrupted |
| NafplionGRNAFGreece0% disrupted | Greece | — | 0% disrupted |
| NaxosGRJNXGreece0% disrupted | Greece | — | 0% disrupted |
| Nea KarvaliGRNKVGreece8% disrupted | Greece | 4 | 8% disrupted |
| Nea MoudhaniaGRNMAGreeceToo early to call | Greece | 1 | Too early to call |
| NeapolisGRNEAGreece11% disrupted | Greece | 1 | 11% disrupted |
| NisirosGRNISGreece4% disrupted | Greece | — | 4% disrupted |
| OreiGROREGreeceToo early to call | Greece | — | Too early to call |
| PachiGRPMEGreeceToo early to call | Greece | — | Too early to call |
| ParosGRPASGreece0% disrupted | Greece | — | 0% disrupted |
| PatmosGRPMSGreece0% disrupted | Greece | 1 | 0% disrupted |
| PatrasGRGPAGreece4% disrupted | Greece | 1 | 4% disrupted |
| PaxiGRPAXGreeceToo early to call | Greece | — | Too early to call |
| Phserimos DodekanisouGRPSEGreece0% disrupted | Greece | 2 | 0% disrupted |
| PiraeusGRPIRGreece8% disrupted | Greece | 23 | 8% disrupted |
| Platygiali EtoloakarnaniasGRPLGGreeceToo early to call | Greece | — | Too early to call |
| Poros TriziniasGRPTRGreece0% disrupted | Greece | — | 0% disrupted |
| Porto HeliGRPHEGreeceToo early to call | Greece | — | Too early to call |
| Preveza/LefkasGRPVKGreeceToo early to call | Greece | — | Too early to call |
| Prinos ThassouGRPPIGreeceToo early to call | Greece | — | Too early to call |
| PsakhnaGRPSAGreeceToo early to call | Greece | — | Too early to call |
| PsaraGRPAAGreeceToo early to call | Greece | — | Too early to call |
| PylosGRPYLGreece6% disrupted | Greece | — | 6% disrupted |
| PythagoreionGRPYTGreeceToo early to call | Greece | — | Too early to call |
| RafinaGRRAFGreeceToo early to call | Greece | — | Too early to call |
| RethymnonGRRETGreece14% disrupted | Greece | 1 | 14% disrupted |
| RhodesGRRHOGreece3% disrupted | Greece | 3 | 3% disrupted |
| RioGRRIOGreece10% disrupted | Greece | — | 10% disrupted |
| Saint NicolasGRSTNGreece11% disrupted | Greece | 1 | 11% disrupted |
| SalamisGRSALGreeceToo early to call | Greece | — | Too early to call |
| SamiGRSAIGreece0% disrupted | Greece | 1 | 0% disrupted |
| SeriphosGRSERGreece8% disrupted | Greece | — | 8% disrupted |
| SiteiaGRJSHGreece12% disrupted | Greece | — | 12% disrupted |
| SkaramangasGRSKAGreeceToo early to call | Greece | — | Too early to call |
| SkiathosGRJSIGreece0% disrupted | Greece | 1 | 0% disrupted |
| SkopelosGRSKOGreeceToo early to call | Greece | — | Too early to call |
| SoudaGRSDHGreece1% disrupted | Greece | — | 1% disrupted |
| SoussakiGRSOUGreeceToo early to call | Greece | — | Too early to call |
| SpetsaiGRSPEGreece0% disrupted | Greece | — | 0% disrupted |
| Stavros HalkidikisGRSHAGreeceToo early to call | Greece | — | Too early to call |
| Stylis (Stylida)GRSYSGreeceToo early to call | Greece | — | Too early to call |
| SymiGRSYMGreece0% disrupted | Greece | — | 0% disrupted |
| Syros (Syra)GRJSYGreece11% disrupted | Greece | 3 | 11% disrupted |
| ThasosGRTSOGreeceToo early to call | Greece | — | Too early to call |
| ThessalonikiGRSKGGreece15% disrupted | Greece | 10 | 15% disrupted |
| ThiraGRJTRGreece1% disrupted | Greece | 3 | 1% disrupted |
| Thisvi PortGRTHPGreece13% disrupted | Greece | 1 | 13% disrupted |
| TinosGRTINGreeceToo early to call | Greece | — | Too early to call |
| Trypiti ChalkidikisGRTRYGreeceToo early to call | Greece | — | Too early to call |
| TsingeliGRTSIGreece8% disrupted | Greece | — | 8% disrupted |
| Vathy (Port Vathy)GRVTHGreece1% disrupted | Greece | 1 | 1% disrupted |
| VolosGRVOLGreece6% disrupted | Greece | 5 | 6% disrupted |
| Voudia MilosGRVOMGreeceToo early to call | Greece | — | Too early to call |
| Xirokampos LerosGRXIRGreeceToo early to call | Greece | — | Too early to call |
| Xylokeratia MilosGRXYTGreeceToo early to call | Greece | — | Too early to call |
| Yali IslandGRYLIGreeceToo early to call | Greece | — | Too early to call |
| ZakynthosGRZTHGreeceToo early to call | Greece | — | Too early to call |
| Hong KongHKHKGHong Kong SAR China7% disrupted | Hong Kong SAR China | 24 | 7% disrupted |
| AnconaITAOIItaly8% disrupted | Italy | 4 | 8% disrupted |
| AugustaITAUGItaly11% disrupted | Italy | 1 | 11% disrupted |
| BariITBRIItaly6% disrupted | Italy | 3 | 6% disrupted |
| BarlettaITBLTItaly75% disrupted | Italy | — | 75% disrupted |
| BrindisiITBDSItaly8% disrupted | Italy | — | 8% disrupted |
| CagliariITCAGItaly2% disrupted | Italy | 4 | 2% disrupted |
| CataniaITCTAItaly4% disrupted | Italy | 2 | 4% disrupted |
| ChioggiaITCHIItaly40% disrupted | Italy | — | 40% disrupted |
| CivitavecchiaITCVVItaly2% disrupted | Italy | 1 | 2% disrupted |
| FalconaraITFALItaly0% disrupted | Italy | 1 | 0% disrupted |
| Fiumicino Apt/RomaITFCOItalyToo early to call | Italy | — | Too early to call |
| GaetaITGAEItaly33% disrupted | Italy | 1 | 33% disrupted |
| GelaITGEAItalyToo early to call | Italy | 1 | Too early to call |
| GenovaITGOAItaly19% disrupted | Italy | 9 | 19% disrupted |
| Giardini NaxosITGIAItalyToo early to call | Italy | — | Too early to call |
| Gioia TauroITGITItaly33% disrupted | Italy | 5 | 33% disrupted |
| Golfo AranciITGAIItalyToo early to call | Italy | — | Too early to call |
| ImperiaITIMPItalyToo early to call | Italy | — | Too early to call |
| Isole TremitiITTMTItalyToo early to call | Italy | 1 | Too early to call |
| La SpeziaITSPEItaly50% disrupted | Italy | 1 | 50% disrupted |
| LampedusaITLMPItaly0% disrupted | Italy | — | 0% disrupted |
| LevanzoITLEVItalyToo early to call | Italy | — | Too early to call |
| LicataITLICItalyToo early to call | Italy | — | Too early to call |
| LipariITLIPItaly5% disrupted | Italy | — | 5% disrupted |
| LivornoITLIVItalyToo early to call | Italy | — | Too early to call |
| ManfredoniaITMFRItalyToo early to call | Italy | 1 | Too early to call |
| MarettimoITMMOItalyToo early to call | Italy | — | Too early to call |
| Marina di CarraraITMDCItaly29% disrupted | Italy | 1 | 29% disrupted |
| Marina di RagusaITM2RItaly6% disrupted | Italy | — | 6% disrupted |
| MessinaITMSNItaly1% disrupted | Italy | 1 | 1% disrupted |
| MilazzoITMLZItaly3% disrupted | Italy | 3 | 3% disrupted |
| MonfalconeITMNFItaly42% disrupted | Italy | — | 42% disrupted |
| MonopoliITMNPItalyToo early to call | Italy | — | Too early to call |
| NapoliITNAPItaly10% disrupted | Italy | 1 | 10% disrupted |
| OlbiaITOLBItaly1% disrupted | Italy | — | 1% disrupted |
| OristanoITQOSItaly23% disrupted | Italy | — | 23% disrupted |
| OrtonaITOTNItaly9% disrupted | Italy | — | 9% disrupted |
| PalermoITPMOItaly3% disrupted | Italy | 3 | 3% disrupted |
| PantelleriaITPNLItaly0% disrupted | Italy | — | 0% disrupted |
| PiombinoITPIOItaly7% disrupted | Italy | — | 7% disrupted |
| PonzaITPNZItaly25% disrupted | Italy | — | 25% disrupted |
| Porto EmpedocleITPEMItaly0% disrupted | Italy | 1 | 0% disrupted |
| Porto NogaroITPNGItaly15% disrupted | Italy | — | 15% disrupted |
| Porto TorresITPTOItaly13% disrupted | Italy | — | 13% disrupted |
| PortoferraioITPFEItalyToo early to call | Italy | — | Too early to call |
| Portoscuso (Porto Vesme)ITPVEItalyToo early to call | Italy | — | Too early to call |
| PozzalloITPZLItaly3% disrupted | Italy | 1 | 3% disrupted |
| RavennaITRANItaly25% disrupted | Italy | 2 | 25% disrupted |
| Reggio di CalabriaITREGItaly11% disrupted | Italy | — | 11% disrupted |
| SalernoITSALItaly7% disrupted | Italy | — | 7% disrupted |
| Santa PanagiaITSPAItaly23% disrupted | Italy | 2 | 23% disrupted |
| Sarroch (Porto Foxi)ITPFXItaly10% disrupted | Italy | 4 | 10% disrupted |
| SavonaITSVNItaly8% disrupted | Italy | 2 | 8% disrupted |
| SiracusaITSIRItaly5% disrupted | Italy | — | 5% disrupted |
| TarantoITTARItaly19% disrupted | Italy | 1 | 19% disrupted |
| Termini ImereseITTRIItaly12% disrupted | Italy | 2 | 12% disrupted |
| TermoliITTMIItalyToo early to call | Italy | — | Too early to call |
| TrapaniITTPSItaly0% disrupted | Italy | 3 | 0% disrupted |
| TriesteITTRSItaly8% disrupted | Italy | 2 | 8% disrupted |
| VastoITVSOItalyToo early to call | Italy | — | Too early to call |
| VeneziaITVCEItaly25% disrupted | Italy | 2 | 25% disrupted |
| ViareggioITVIAItalyToo early to call | Italy | — | Too early to call |
| Vibo ValentiaITVVAItalyToo early to call | Italy | — | Too early to call |
| RotterdamNLRTMNetherlands25% disrupted | Netherlands | 24 | 25% disrupted |
| AucklandNZAKLNew Zealand30% disrupted | New Zealand | 99 | 30% disrupted |
| HitraNOHITNorwayToo early to call | Norway | 1 | Too early to call |
| OrkangerNOORKNorway8% disrupted | Norway | — | 8% disrupted |
| TrondheimNOTRDNorway5% disrupted | Norway | 14 | 5% disrupted |
| Funchal, MadeiraPTFNCPortugalToo early to call | Portugal | 3 | Too early to call |
| LeixoesPTLEIPortugal4% disrupted | Portugal | 2 | 4% disrupted |
| Ponta DelgadaPTPDLPortugal21% disrupted | Portugal | 2 | 21% disrupted |
| Viana do CasteloPTVDCPortugal16% disrupted | Portugal | 2 | 16% disrupted |
| GoteborgSEGOTSweden15% disrupted | Sweden | 25 | 15% disrupted |
| KarlshamnSEKANSweden0% disrupted | Sweden | 3 | 0% disrupted |
| NorvikSENRRSweden0% disrupted | Sweden | 3 | 0% disrupted |
| NynashamnSENYNSweden1% disrupted | Sweden | — | 1% disrupted |
| StockholmSESTOSweden2% disrupted | Sweden | 16 | 2% disrupted |
All chokepoints
- Suez Canal
- Panama Canal
- Bosporus Strait
- Bab-el-Mandeb
- Strait of Malacca
- Strait of Hormuz
- Cape of Good Hope
- Strait of Gibraltar
- Strait of Dover
- Oresund Strait
- Taiwan Strait
- Korea Strait
- Tsugaru Strait
- Luzon Strait
- Lombok Strait
- Ombai Strait
- Bohai Strait
- Torres Strait
- Sunda Strait
- Makassar Strait
- Strait of Magellan
- Yucatan Channel
- Windward Passage
- Mona Passage
- Balabac Strait
- Bering Strait
- Mindoro Strait
- Kerch Strait