Port profile · Maritime Radar

Port of Thunder Bay daily activity

Thunder Bay handled an estimated average of 14 kt a day in the week ending 25 September 2026 (-33.5% year on year), with an average of 2 port calls a day, according to IMF PortWatch AIS data. This is an estimate, not the official statistic.
Canada · LOCODE CATHU · Main cargo sectors: Mineral Products, Chemical & Allied Industries, Vegetable Products

Data up to · 25 September 2026

7-day average · Estimated total volume

14 kt

28-day average

14 kt

Vs 28-day average

+0.7%

Year on year (same week)

-33.5%

Estimated total volume — daily series

·

AIS estimates from IMF PortWatch; they may include transhipment and are not equivalent to the port’s official statistics.

By vessel type

Last 28 days
TypePort callsEst. importsEst. exports
Container00 t0 t
Dry bulk4824 kt336 kt
General cargo42.5 kt7.4 kt
Ro-Ro00 t0 t
Tanker10 t13 kt

Main connections

Average daily capacity on the route · AIS 2019-2025
Hamilton: 5,999 t/day estimated with Thunder BayHamiltonMontreal: 5,939 t/day estimated with Thunder BayMontrealQuebec: 3,241 t/day estimated with Thunder BayQuebecPort Cartier: 2,796 t/day estimated with Thunder BayPort CartierBaie Comeau: 2,709 t/day estimated with Thunder BayBaie ComeauDuluth: 1,603 t/day estimated with Thunder BayDuluthDetroit: 1,415 t/day estimated with Thunder BayDetroitSarnia: 1,360 t/day estimated with Thunder BaySarniaToledo: 803 t/day estimated with Thunder BayToledoSandusky: 721 t/day estimated with Thunder BaySanduskyFairport: 574 t/day estimated with Thunder BayFairportTwo Harbors: 542 t/day estimated with Thunder BayTwo HarborsPort Dover: 372 t/day estimated with Thunder BayPort DoverToronto: 322 t/day estimated with Thunder BayTorontoSydney: 309 t/day estimated with Thunder BaySydneyAshtabula: 275 t/day estimated with Thunder BayAshtabulaChicago: 232 t/day estimated with Thunder BayChicagoAntwerp: 229 t/day estimated with Thunder BayAntwerpMilwaukee: 197 t/day estimated with Thunder BayMilwaukeeHalifax: 194 t/day estimated with Thunder BayHalifaxIndiana Harbor: 170 t/day estimated with Thunder BayIndiana HarborGhent: 164 t/day estimated with Thunder BayGhentTrois Rivieres: 151 t/day estimated with Thunder BayTrois RivieresRouen: 147 t/day estimated with Thunder BayRouenCasablanca: 146 t/day estimated with Thunder BayCasablancaClarkson: 115 t/day estimated with Thunder BayClarksonBari: 111 t/day estimated with Thunder BayBariSept Iles: 111 t/day estimated with Thunder BaySept IlesCalumet Harbor: 110 t/day estimated with Thunder BayCalumet HarborBay City: 107 t/day estimated with Thunder BayBay CityBurns Harbour: 97 t/day estimated with Thunder BayBurns HarbourConneaut: 95 t/day estimated with Thunder BayConneautRavenna: 90 t/day estimated with Thunder BayRavennaJorf Lasfar: 86 t/day estimated with Thunder BayJorf LasfarGreen Bay: 77 t/day estimated with Thunder BayGreen BayGijon: 74 t/day estimated with Thunder BayGijonCleveland: 72 t/day estimated with Thunder BayClevelandGary: 66 t/day estimated with Thunder BayGaryPresque Isle: 61 t/day estimated with Thunder BayPresque IsleCharlottetown: 54 t/day estimated with Thunder BayCharlottetownNapoli: 52 t/day estimated with Thunder BayNapoliAlger: 51 t/day estimated with Thunder BayAlgerLeixoes: 50 t/day estimated with Thunder BayLeixoesMersin: 44 t/day estimated with Thunder BayMersinSaint John: 44 t/day estimated with Thunder BaySaint JohnTampa Port: 43 t/day estimated with Thunder BayTampa PortVeracruz: 42 t/day estimated with Thunder BayVeracruzMonroe: 41 t/day estimated with Thunder BayMonroeSfax: 41 t/day estimated with Thunder BaySfaxLa Baie (Port Alfred): 40 t/day estimated with Thunder BayLa Baie (Port Alfred)Haina: 38 t/day estimated with Thunder BayHainaTorre Annunziata: 36 t/day estimated with Thunder BayTorre AnnunziataLake Charles: 36 t/day estimated with Thunder BayLake CharlesPiombino: 34 t/day estimated with Thunder BayPiombinoSan Juan: 33 t/day estimated with Thunder BaySan JuanItaqui: 31 t/day estimated with Thunder BayItaquiBordeaux: 31 t/day estimated with Thunder BayBordeauxTarragona: 30 t/day estimated with Thunder BayTarragonaAlgeciras: 25 t/day estimated with Thunder BayAlgecirasManitowoc: 24 t/day estimated with Thunder BayManitowocRotterdam: 24 t/day estimated with Thunder BayHamburg: 23 t/day estimated with Thunder BayOran: 22 t/day estimated with Thunder BayRio Grande: 20 t/day estimated with Thunder BayBurgas: 19 t/day estimated with Thunder BayPoint Tupper: 18 t/day estimated with Thunder BayCampana: 18 t/day estimated with Thunder BaySantander: 16 t/day estimated with Thunder BayLome: 16 t/day estimated with Thunder BayTrieste: 16 t/day estimated with Thunder BayAnnaba: 15 t/day estimated with Thunder BayTilbury: 14 t/day estimated with Thunder BayMontoir: 14 t/day estimated with Thunder BayDamietta: 13 t/day estimated with Thunder BayBrake: 13 t/day estimated with Thunder BayPorto Di Lido-Venezia: 13 t/day estimated with Thunder BaySete: 13 t/day estimated with Thunder BayKristiansand: 12 t/day estimated with Thunder BayProgreso: 12 t/day estimated with Thunder BaySkikda (Port Methanier): 12 t/day estimated with Thunder BayCaleta Patillos: 11 t/day estimated with Thunder BayLivorno: 11 t/day estimated with Thunder BayHaifa: 10 t/day estimated with Thunder BayAmsterdam: 10 t/day estimated with Thunder BayRiga: 10 t/day estimated with Thunder BayDjen Djen: 10 t/day estimated with Thunder BayMykolaiv: 10 t/day estimated with Thunder BayParanaguá: 9 t/day estimated with Thunder BayLisboa: 9 t/day estimated with Thunder BaySantos: 9 t/day estimated with Thunder BayPecem: 9 t/day estimated with Thunder BayCeuta: 9 t/day estimated with Thunder BaySanta Marta: 9 t/day estimated with Thunder BaySavona: 8 t/day estimated with Thunder BayCartagena: 8 t/day estimated with Thunder BaySzczecin: 7 t/day estimated with Thunder BayKarabiga: 7 t/day estimated with Thunder BayOristano: 7 t/day estimated with Thunder BayGrand Haven: 7 t/day estimated with Thunder BayManzanillo: 6 t/day estimated with Thunder BayMonfalcone: 6 t/day estimated with Thunder BayHull: 6 t/day estimated with Thunder BayNemrut Bay: 6 t/day estimated with Thunder BayLiverpool: 6 t/day estimated with Thunder BayGeorgetown: 5 t/day estimated with Thunder BayTeesport: 4 t/day estimated with Thunder BayRosyth: 3 t/day estimated with Thunder BayImmingham: 3 t/day estimated with Thunder BayTangier-Mediterranean: 3 t/day estimated with Thunder BayHuelva: 3 t/day estimated with Thunder BaySines: 3 t/day estimated with Thunder BayAveiro: 2 t/day estimated with Thunder BayBilbao: 2 t/day estimated with Thunder BayQiwei: 2 t/day estimated with Thunder BayAlbany: 2 t/day estimated with Thunder BayTianjin Xin Gang: 2 t/day estimated with Thunder BayArgentia: 1 t/day estimated with Thunder BayMenominee: 1 t/day estimated with Thunder BayGenova: 1 t/day estimated with Thunder BayBayonne: 1 t/day estimated with Thunder BayAlexandria: 1 t/day estimated with Thunder BayThunder Bay
click to enable scroll zoom · drag to pan

Full footprint: all 121 connections of Thunder Bay 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. 1.HamiltonCanada5.0 days between calls
  2. 2.MontrealCanada7.1 days between calls
  3. 3.QuebecCanada7.2 days between calls
  4. 4.DuluthUnited States2.0 days between calls
  5. 5.Port CartierCanada13.5 days between calls

Where they sail on to

Destination ports (downstream)

  1. 1.MontrealCanada5.4 days between calls
  2. 2.Baie ComeauCanada6.1 days between calls
  3. 3.Port CartierCanada6.7 days between calls
  4. 4.QuebecCanada6.1 days between calls
  5. 5.HamiltonCanada4.6 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.

Indicators · EED Data

Read the monthly summary

All indicators →
NEXT TOTAL SOLAR ECLIPSEAugust 2, 2027

Totality returns to the Strait of Gibraltar

In less than a year, the Moon's shadow will sweep across southern Spain with over 4 minutes of total darkness over Algeciras, Tarifa, and Gibraltar.

---Days
--Hours
--Mins
--Secs
Explore Eclipse Special (in Spanish)