Port Directory

Ports in Canada

276 ports listed in the NGA World Port Index — 115 inside an Emission Control Area.

Ahousatvery smallN. American ECA
Alert Bayvery smallN. American ECAch 27.4 m
Alliford Bayvery smallN. American ECAch 27.4 m
Amherstburgsmallch 49.4 m
ArgentiaminorN. American ECAch 34.7 m
Baie-ComeausmallN. American ECAch 42.1 m
Baie-Comeau
Bambertonvery smallN. American ECAch 5.5 m
Batchawana Bayvery smallch 45.7 m
Baysidevery smallN. American ECA
Beauharnoisvery smallN. American ECAch 53 m
Bella Bellavery smallN. American ECAch 5.5 m
Bella Coolavery smallN. American ECA
Belle Isle
Belle Isle
Belledune
Bellevillesmallch 53 m
Bergh Covevery smallN. American ECAch 5.5 m
Bernard Harborsmall
Berrypoint
Blanc Sablonvery smallN. American ECAch 42.1 m
Blind Riververy smallch 56.7 m
Botwood
Botwood
Brockvillevery smallch 56.7 m
Brontevery smallch 56.7 m
Bruce Minesvery smallch 49.4 m
Burnaby
Burnaby
Burnaby
Butedalevery smallN. American ECA
Byng Inletvery smallch 49.4 m
Cacouna
Cambridge Bayvery small
Campbell Riververy small
Cape Race
Cape Vincent
Cape Youngvery small
CaraquetsmallN. American ECAch 49.4 m
Cardinalvery small
Carillonvery smallN. American ECAch 56.7 m
Catalina HarborsmallN. American ECAch 42.1 m
Chandler
CharlottetownsmallN. American ECAch 38.4 m
Chemainusvery smallN. American ECAch 38.4 m
Chesterfield Inlet
Chicoutimi (port Saguenay)smallN. American ECAch 49.4 m
Chute A Blondeauvery smallch 56.7 m
ClarenvillesmallN. American ECAch 5.5 m
Clarksonvery smallch 45.7 m
Clayoquotvery smallN. American ECAch 49.4 m
Coal Harborvery smallN. American ECAch 16.5 m
Cobourgsmallch 53 m
Cockburnvery smallch 53 m
Collingwoodsmallch 45.7 m
Come-By-ChancesmallN. American ECAch 5.5 m
Comeau Bay
Comox HarborsmallN. American ECAch 31.1 m
Contrecoeurvery smallch 38.4 m
Copperminevery small
Corner BrooksmallN. American ECAch 38.4 m
Cornwallvery smallN. American ECAch 42.1 m
Coteau Landingvery smallN. American ECAch 53 m
Courtrightvery smallch 45.7 m
Cowichan Bayvery smallN. American ECAch 38.4 m
Croftonvery smallN. American ECA
Cumberlandvery smallch 56.7 m
DalhousiesmallN. American ECAch 38.4 m
Dartmouth
DeltaminorN. American ECAch 38.4 m
Delta
Delta
Delta
Depot Harbourvery smallch 45.7 m
Desbaratsvery smallch 56.7 m
DigbysmallN. American ECAch 34.7 m
Douglastownvery smallN. American ECAch 56.7 m
Duncan Bayvery smallN. American ECAch 5.5 m
EsquimaltsmallN. American ECAch 34.7 m
Fassettvery smallch 56.7 m
Ferryland
Fraser Millsvery small
Gananoquevery smallch 53 m
Gangesvery smallN. American ECAch 34.7 m
Gargantuavery smallch 53 m
GaspesmallN. American ECAch 9.1 m
Gatineauvery small
GeorgetownsmallN. American ECAch 45.7 m
Goderichsmallch 45.7 m
Gold Riververy smallN. American ECA
Goldsborovery smallN. American ECAch 45.7 m
Gore Bayvery smallch 49.4 m
Goulais Bayvery smallch 56.7 m
Grand Narrowsvery smallN. American ECAch 42.1 m
Grenvillevery smallch 56.7 m
HalifaxmajorN. American ECAch 12.8 mdetails →
Hamiltonminorch 42.1 m
Happy Valley-Goose Bayvery smallN. American ECAch 38.4 m
Harmacvery smallN. American ECA
Havre St Pierrevery smallN. American ECAch 42.1 m
Hawkesburyvery smallch 56.7 m
Heron Bayvery smallch 45.7 m
Hiltonvery smallch 53 m
Holyrood
Honoravery smallch 45.7 m
Hope Bayvery smallN. American ECA
Hudsonvery smallN. American ECAch 56.7 m
Hullvery smallch 56.7 m
Kagawongvery smallch 45.7 m
Kemano Bayvery smallN. American ECAch 5.5 m
Key Harbourvery smallch 49.4 m
Killarneyvery smallch 49.4 m
Kingstonvery smallch 45.7 m
Kingsvillevery smallch 56.7 m
KitimatsmallN. American ECAch 38.4 m
Klemtuvery smallN. American ECAch 27.4 m
Lady Franklin Pointvery small
Leamingtonvery smallch 49.4 m
Les Escoumins
Levis
Lewisporte
Lions Headvery smallch 53 m
Little Bras D Orvery smallN. American ECAch 53 m
Little Currentsmallch 45.7 m
Liverpool (brooklyn)smallN. American ECAch 42.1 m
Longueuil
Louisburgvery smallN. American ECAch 42.1 m
Lower Cove
Lower Lakes Terminalsmallch 42.1 m
Lyall Harborvery smallN. American ECA
Manitowaningvery smallch 45.7 m
Masset Harborvery smallN. American ECAch 53 m
Massonvery smallch 56.7 m
Matanevery smallN. American ECAch 42.1 m
Meafordvery smallch 53 m
Meldrum Bayvery smallch 45.7 m
Michipicotenvery smallch 45.7 m
Midlandsmallch 45.7 m
Millhavenvery smallch 53 m
Mission Cityvery small
Montebellovery smallch 56.7 m
MontrealmajorN. American ECAch 34.7 mdetails →
Mulgravevery smallN. American ECAch 31.1 m
Musquodoboit Harbourvery smallN. American ECAch 56.7 m
NanaimosmallN. American ECAch 20.1 m
Nanoose Harborvery smallN. American ECA
Nanticoke
Niagaravery smallch 49.4 m
No known city or state is specifically named "Mission River" in Canada. If you meant the river that passes through Mission
North SydneysmallN. American ECAch 34.7 m
North Vancouver
Oakvillevery smallch 56.7 m
Oka Sur Le Lacvery smallN. American ECAch 56.7 m
Oshawasmallch 42.1 m
Ottawasmallch 56.7 m
Owen Soundsmallch 45.7 m
Padloping Islandvery smallch 5.5 m
Pangnirtungvery smallch 5.5 m
Papineauvillevery smallch 56.7 m
Parry Soundsmallch 42.1 m
Paulatuksmall
Pearce Pointvery small
Pelee I North Wharfvery smallch 53 m
Pelee I West Dockvery smallch 53 m
Penetanguishenevery smallch 49.4 m
Pictonvery smallch 56.7 m
PictousmallN. American ECAch 45.7 m
Point Edwardsmallch 45.7 m
Point Tupper
Point Tupper
Pointe-NoiresmallN. American ECAch 5.5 m
Police Pointvery small
Pond Inletminorch 5.5 m
Porpoise Harborvery smallN. American ECAch 53 m
Port AlbernismallN. American ECAch 5.5 m
Port AlfredsmallN. American ECAch 38.4 m
Port AlicesmallN. American ECAch 5.5 m
Port Aux BasquessmallN. American ECAch 20.1 m
Port Clementsvery smallN. American ECA
Port Colbornesmallch 42.1 m
Port Coquitlamvery small
Port Creditvery smallch 56.7 m
Port Dalhousievery smallch 49.4 m
Port De Becancourvery smallN. American ECAch 38.4 m
Port Doververy smallch 56.7 m
Port Elginvery smallch 53 m
Port Hardyvery smallN. American ECAch 5.5 m
Port Hawkesburyvery smallN. American ECAch 49.4 m
Port Hopesmallch 56.7 m
Port Maitlandsmallch 45.7 m
Port Mcneillvery smallN. American ECAch 34.7 m
Port Mcnicollvery smallch 45.7 m
Port Mellonvery smallN. American ECAch 38.4 m
Port Moodyvery smallN. American ECAch 38.4 m
Port San Juanvery smallN. American ECAch 38.4 m
Port Severnvery smallch 56.7 m
Port Simpsonvery smallN. American ECAch 23.8 m
Port Stanleyvery smallch 49.4 m
Port Unionvery smallN. American ECAch 42.1 m
Port Wellersmallch 42.1 m
Port Whitbysmallch 56.7 m
Port-Cartiervery smallN. American ECAch 23.8 m
Powell Riversmallch 38.4 m
Prince RupertminorN. American ECAch 5.5 mdetails →
Quebec CityminorN. American ECAch 34.7 m
Quebec Harbourvery smallch 49.4 m
Queen Charlottevery smallN. American ECA
Queenstonvery smallch 45.7 m
Resolute Bayvery smallch 31.1 m
Richards Landingvery smallch 45.7 m
RimouskismallN. American ECAch 49.4 m
Riviere Du Loupsmallch 56.7 m
Rocklandvery smallch 56.7 m
Rockportvery smallch 53 m
Rondeausmallch 53 m
Sable Island
Sachs Harborvery small
Saint JohnminorN. American ECAch 42.1 m
Saint JohnmajorN. American ECAch 5.5 m
Saint John
Sarniasmallch 49.4 m
Sault Ste Mariesmallch 49.4 m
Sept-ÎlesminorN. American ECAch 34.7 m
Seven Islands
Sheguiandahvery smallch 49.4 m
Shippeganvery smallN. American ECAch 49.4 m
Sidneyvery smallN. American ECA
Sointulavery smallN. American ECAch 5.5 m
Sombravery smallch 45.7 m
Sonoravery smallN. American ECAch 53 m
Sorel-TracysmallN. American ECAch 34.7 m
South Lancastervery smallN. American ECAch 56.7 m
Southamptonvery smallch 56.7 m
Squamishvery smallN. American ECAch 42.1 m
St Andrews Eastvery smallch 56.7 m
St Anicetvery smallN. American ECAch 56.7 m
St Catherinevery smallch 38.4 m
St George'ssmallN. American ECAch 31.1 m
St John'ssmallN. American ECAch 34.7 m
St Placidevery smallN. American ECAch 56.7 m
St Zotiquevery smallN. American ECAch 56.7 m
Steensby Inlet
Stephenvillevery smallN. American ECAch 38.4 m
Stevestonvery smallN. American ECA
Stewartvery smallN. American ECA
Stormontvery smallN. American ECAch 20.1 m
SummersidesmallN. American ECAch 45.7 m
SydneyminorN. American ECAch 34.7 m
Tahsisvery smallN. American ECAch 5.5 m
Thessalonvery smallch 42.1 m
Thornburyvery smallch 53 m
Thoroldsmallch 42.1 m
Thunder Bayminorch 45.7 m
Thursovery smallch 56.7 m
Tiffinvery smallch 45.7 m
Tobermoryvery smallch 45.7 m
Torontominorch 42.1 m
Trentonsmallch 53 m
Trois-RivièresminorN. American ECAch 34.7 m
Tuktoyaktukvery smallch 53 m
Tysoe Pointvery small
Uclueletvery smallN. American ECAch 56.7 m
VancouvermajorN. American ECAch 5.5 mdetails →
Vaudreuilvery smallN. American ECAch 56.7 m
VictoriaminorN. American ECAch 20.1 m
Victoria Harbourvery smallch 53 m
Walpole Islandvery smallch 45.7 m
Waubaushenevery smallch 49.4 m
Wellandsmallch 42.1 m
Westviewvery smallN. American ECA
Whiffen Head
Whycocomaghvery smallN. American ECAch 53 m
Wiartonvery smallch 53 m
Windsorminorch 45.7 m
Windsorvery smallN. American ECAch 45.7 m
Wolfe Islandvery smallch 56.7 m

Port positions, sizes and depths from the U.S. NGA World Port Index (public domain, reference positions — not berth-level detail). ECA flags are indicative screening — see the ECA checker disclaimer.

Largest harbours

Major ports in Canada

Argentia · Delta · Halifax · Hamilton · Montreal · Pond Inlet · Prince Rupert · Quebec City · Saint John · Saint John · Sept-Îles · Sydney · Thunder Bay · Toronto · Trois-Rivières · Vancouver · Victoria · Windsor

Get in touch

Distances between any listed ports.

The port distance calculator searches 5,966 ports — modelled sea routes, printed figures or labelled estimates — with transit times.