Port profile · Maritime Radar

Port of Montreal daily activity

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

Data up to · 25 September 2026

7-day average · Estimated total volume

17 kt

28-day average

22 kt

Vs 28-day average

-24.9%

Year on year (same week)

-32.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
Container41117 kt28 kt
Dry bulk25111 kt215 kt
General cargo1419 kt13 kt
Ro-Ro711 t12 kt
Tanker1674 kt28 kt

Main connections

Average daily capacity on the route · AIS 2019-2025
Thunder Bay: 5,939 t/day estimated with MontrealThunder BayQuebec: 5,140 t/day estimated with MontrealQuebecHalifax: 3,945 t/day estimated with MontrealHalifaxAntwerp: 3,370 t/day estimated with MontrealAntwerpLiverpool: 2,972 t/day estimated with MontrealLiverpoolHamburg: 2,758 t/day estimated with MontrealHamburgSaint John: 2,653 t/day estimated with MontrealSaint JohnHamilton: 2,223 t/day estimated with MontrealHamiltonTangier-Mediterranean: 2,082 t/day estimated with MontrealTangier-MediterraneanSines: 1,779 t/day estimated with MontrealSinesNew York-New Jersey: 1,696 t/day estimated with MontrealNew York-New JerseySouthampton: 1,122 t/day estimated with MontrealSouthamptonFawley: 1,042 t/day estimated with MontrealFawleyGioia Tauro: 1,008 t/day estimated with MontrealGioia TauroSarnia: 956 t/day estimated with MontrealSarniaSaint John's: 933 t/day estimated with MontrealSaint John'sVigo: 902 t/day estimated with MontrealVigoPort Dover: 893 t/day estimated with MontrealPort DoverValencia: 882 t/day estimated with MontrealValenciaDuluth: 804 t/day estimated with MontrealDuluthPort Cartier: 720 t/day estimated with MontrealPort CartierRotterdam: 595 t/day estimated with MontrealRotterdamBarcelona: 591 t/day estimated with MontrealBarcelonaVeracruz: 574 t/day estimated with MontrealVeracruzPuerto Cabello: 530 t/day estimated with MontrealPuerto CabelloParanaguá: 515 t/day estimated with MontrealParanaguáBremerhaven: 468 t/day estimated with MontrealBremerhavenCasablanca: 462 t/day estimated with MontrealCasablancaPorto De Maceio: 457 t/day estimated with MontrealPorto De MaceioTwo Harbors: 446 t/day estimated with MontrealTwo HarborsAlgeciras: 429 t/day estimated with MontrealAlgecirasBaie Comeau: 406 t/day estimated with MontrealBaie ComeauSept Iles: 402 t/day estimated with MontrealSept IlesMarsaxlokk: 398 t/day estimated with MontrealMarsaxlokkClarkson: 384 t/day estimated with MontrealClarksonLe Havre: 356 t/day estimated with MontrealLe HavreFreeport: 343 t/day estimated with MontrealFreeportCleveland: 343 t/day estimated with MontrealClevelandTrois Rivieres: 321 t/day estimated with MontrealTrois RivieresGhent: 306 t/day estimated with MontrealGhentAshtabula: 293 t/day estimated with MontrealAshtabulaLagos: 266 t/day estimated with MontrealLagosSantos: 264 t/day estimated with MontrealSantosDetroit: 259 t/day estimated with MontrealDetroitConneaut: 253 t/day estimated with MontrealConneautBelfast: 226 t/day estimated with MontrealBelfastOran: 225 t/day estimated with MontrealOranToledo: 224 t/day estimated with MontrealToledoPorto Di Lido-Venezia: 218 t/day estimated with MontrealPorto Di Lido-VeneziaPort Au Prince: 217 t/day estimated with MontrealPort Au PrinceTerneuzen: 207 t/day estimated with MontrealTerneuzenToronto: 196 t/day estimated with MontrealTorontoRavenna: 190 t/day estimated with MontrealRavennaCalumet Harbor: 190 t/day estimated with MontrealCalumet HarborBari: 188 t/day estimated with MontrealBariHaina: 188 t/day estimated with MontrealHainaAlger: 177 t/day estimated with MontrealAlgerLa Baie (Port Alfred): 170 t/day estimated with MontrealLa Baie (Port Alfred)Charlottetown: 169 t/day estimated with MontrealCharlottetownPhiladelphia: 169 t/day estimated with MontrealPhiladelphiaTema: 169 t/day estimated with MontrealAmsterdam: 160 t/day estimated with MontrealHouston (US-TX): 159 t/day estimated with MontrealLas Palmas (de Gran Canaria): 147 t/day estimated with MontrealNew Orleans: 144 t/day estimated with MontrealLa Habana: 138 t/day estimated with MontrealMalaga: 132 t/day estimated with MontrealJorf Lasfar: 126 t/day estimated with MontrealFredrikstad: 121 t/day estimated with MontrealNew Haven: 120 t/day estimated with MontrealNapoli: 119 t/day estimated with MontrealPuerto Quetzal: 119 t/day estimated with MontrealBoston: 119 t/day estimated with MontrealBrunsbuettel: 118 t/day estimated with MontrealRouen: 113 t/day estimated with MontrealLisboa: 112 t/day estimated with MontrealCork: 111 t/day estimated with MontrealPorto Grande: 109 t/day estimated with MontrealCartagena: 106 t/day estimated with MontrealSandusky: 99 t/day estimated with MontrealCallao: 99 t/day estimated with MontrealMilwaukee: 99 t/day estimated with MontrealSouth Louisiana: 97 t/day estimated with MontrealFos: 93 t/day estimated with MontrealPort De Salvador: 92 t/day estimated with MontrealHaifa: 91 t/day estimated with MontrealAlexandria: 91 t/day estimated with MontrealMersin: 88 t/day estimated with MontrealWhiffen Head: 87 t/day estimated with MontrealDamietta: 86 t/day estimated with MontrealGreen Bay: 85 t/day estimated with MontrealSydney: 85 t/day estimated with MontrealAcajutla: 83 t/day estimated with MontrealLeixoes: 83 t/day estimated with MontrealBaltimore: 83 t/day estimated with MontrealSete: 78 t/day estimated with MontrealCanakkale: 77 t/day estimated with MontrealMilford Haven: 77 t/day estimated with MontrealVitoria: 75 t/day estimated with MontrealWaterford: 74 t/day estimated with MontrealArgentia: 73 t/day estimated with MontrealOxelösund: 73 t/day estimated with MontrealTuxpan: 70 t/day estimated with MontrealBejaia: 69 t/day estimated with MontrealPort Arthur: 63 t/day estimated with MontrealBurns Harbour: 63 t/day estimated with MontrealAlmeria: 61 t/day estimated with MontrealSauda: 61 t/day estimated with MontrealCienfuegos: 61 t/day estimated with MontrealTorre Annunziata: 59 t/day estimated with MontrealDublin: 59 t/day estimated with MontrealBay City: 59 t/day estimated with MontrealRio De Janeiro: 58 t/day estimated with MontrealAltamira: 58 t/day estimated with MontrealImmingham: 58 t/day estimated with MontrealHull: 57 t/day estimated with MontrealPoint Lisas: 57 t/day estimated with MontrealKlaipeda: 56 t/day estimated with MontrealCabedelo: 56 t/day estimated with MontrealProgreso: 53 t/day estimated with MontrealTarragona: 53 t/day estimated with MontrealCagliari: 52 t/day estimated with MontrealPoint Tupper: 51 t/day estimated with MontrealCharleston: 50 t/day estimated with MontrealCampana: 50 t/day estimated with MontrealEmden: 49 t/day estimated with MontrealFoynes: 49 t/day estimated with MontrealSearsport: 49 t/day estimated with MontrealPortland, ME: 49 t/day estimated with MontrealBizerte: 49 t/day estimated with MontrealFlekkefjord: 47 t/day estimated with MontrealSanta Marta: 47 t/day estimated with MontrealIJmuiden: 46 t/day estimated with MontrealYingkou: 46 t/day estimated with MontrealOristano: 45 t/day estimated with MontrealHuelva: 45 t/day estimated with MontrealRecife: 45 t/day estimated with MontrealSillamae: 44 t/day estimated with MontrealGarrucha: 43 t/day estimated with MontrealPortland Harbour: 43 t/day estimated with MontrealAveiro: 42 t/day estimated with MontrealTampa Port: 41 t/day estimated with MontrealBurgas: 41 t/day estimated with MontrealLivorno: 40 t/day estimated with MontrealAlbany: 40 t/day estimated with MontrealLondonderry: 39 t/day estimated with MontrealRades (La Goulette): 38 t/day estimated with MontrealYakacik: 38 t/day estimated with MontrealAnnaba: 38 t/day estimated with MontrealGenova: 37 t/day estimated with MontrealGaspe: 37 t/day estimated with MontrealNorfolk: 37 t/day estimated with MontrealWilmington, NC: 36 t/day estimated with MontrealSfax: 36 t/day estimated with MontrealCovenas Offshore Term.: 36 t/day estimated with MontrealAbidjan: 35 t/day estimated with MontrealJacksonville: 35 t/day estimated with MontrealPaldiski: 34 t/day estimated with MontrealBilbao: 34 t/day estimated with MontrealSavannah: 34 t/day estimated with MontrealVlissingen: 33 t/day estimated with MontrealRosyth: 33 t/day estimated with MontrealDunkirk: 32 t/day estimated with MontrealAntofagasta: 32 t/day estimated with MontrealPort Everglades: 32 t/day estimated with MontrealMenominee: 31 t/day estimated with MontrealMarin: 31 t/day estimated with MontrealProvidence: 31 t/day estimated with MontrealLazaro Cardenas: 31 t/day estimated with MontrealSan Juan: 30 t/day estimated with MontrealMuhammad Bin Qasim: 30 t/day estimated with MontrealAshdod: 29 t/day estimated with MontrealTrieste: 29 t/day estimated with MontrealLa Coruna: 29 t/day estimated with MontrealItaqui: 29 t/day estimated with MontrealPort of Spain: 29 t/day estimated with MontrealCartagena: 28 t/day estimated with MontrealGlasgow: 28 t/day estimated with MontrealGarston: 27 t/day estimated with MontrealGuayaquil: 27 t/day estimated with MontrealBrest: 26 t/day estimated with MontrealBorusan: 25 t/day estimated with MontrealPecem: 24 t/day estimated with MontrealLome: 24 t/day estimated with MontrealTekirdag: 24 t/day estimated with MontrealAratu: 24 t/day estimated with MontrealMurmansk: 24 t/day estimated with MontrealPort Saint Louis Du Rhone: 24 t/day estimated with MontrealIstanbul: 23 t/day estimated with MontrealCeuta: 23 t/day estimated with MontrealPortmouth: 23 t/day estimated with MontrealGalveston: 23 t/day estimated with MontrealPascagoula: 22 t/day estimated with MontrealBremen: 22 t/day estimated with MontrealUmm Qasr: 21 t/day estimated with MontrealChicago: 20 t/day estimated with MontrealEl Grao: 20 t/day estimated with MontrealRio Grande: 20 t/day estimated with MontrealCaleta Patillos: 20 t/day estimated with MontrealKingston: 20 t/day estimated with MontrealMontreal
click to enable scroll zoom · drag to pan

Full footprint: all 370 connections of Montreal 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.Thunder BayCanada5.4 days between calls
  2. 2.HamburgGermany11.1 days between calls
  3. 3.QuebecCanada5.9 days between calls
  4. 4.LiverpoolUnited Kingdom9.6 days between calls
  5. 5.SinesPortugal9.4 days between calls

Where they sail on to

Destination ports (downstream)

  1. 1.QuebecCanada8.9 days between calls
  2. 2.HalifaxCanada4.5 days between calls
  3. 3.Thunder BayCanada7.1 days between calls
  4. 4.AntwerpBelgium11.4 days between calls
  5. 5.Tangier-MediterraneanMorocco12.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.

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)