Ferry Terminals in Canada map & data
There are 599 ferry terminals mapped in Canada, spread over 12 provinces and territories. The most are in British Columbia (222), Quebec (129) and Ontario (67) - British Columbia alone holds 37% of them. 68% of them carry a name, and many add an address, phone number, website or opening hours. Well-known examples include Maid of the Mist, Bowen Island (Snug Cove) and Goose Bay.
Ferry Terminals by province or territory
| Province or territory | Locations | Share |
|---|---|---|
| British Columbia | 222 | 37% |
| Quebec | 129 | 22% |
| Ontario | 67 | 11% |
| Newfoundland and Labrador | 54 | 9.0% |
| Saskatchewan | 30 | 5.0% |
| New Brunswick | 29 | 4.8% |
| Nova Scotia | 26 | 4.3% |
| Alberta | 14 | 2.3% |
| Manitoba | 11 | 1.8% |
| Northwest Territories | 9 | 1.5% |
| Yukon | 4 | 0.7% |
| Prince Edward Island | 3 | 0.5% |
Notable ferry terminals in Canada
- Maid of the Mistferry terminal
- Bowen Island (Snug Cove)British Columbia · ferry terminal
- Goose BayNewfoundland and Labrador · ferry terminal
- Yarmouth Ferry TerminalNova Scotia · ferry terminal
- SourisPrince Edward Island · ferry terminal
- GodboutQuebec · ferry terminal
- DaytripperHoney Harbour · Ontario · ferry terminal
- Departure Bay Ferry TerminalBritish Columbia · ferry terminal
- ChesterNova Scotia · ferry terminal
- Longueuil - Port de plaisanceLongueuil · Quebec · ferry terminal
- Horne's FerryOntario · ferry terminal
- Duke Point Ferry TerminalBritish Columbia · ferry terminal
- EnglishtownNova Scotia · ferry terminal
- Quyon FerryQuebec · ferry terminal
- Niagara City CruisesNiagara Falls · Ontario · ferry terminal
- Horseshoe BayBritish Columbia · ferry terminal
- Marine Atlantic - North Sydney TerminalNova Scotia · ferry terminal
- Traverse Thurso-ClarenceQuebec · ferry terminal
- Horseshoe Bay Ferry TerminalBritish Columbia · ferry terminal
- Langdale Ferry TerminalBritish Columbia · ferry terminal
- Nanaimo (Duke Point)British Columbia · ferry terminal
- Nanaimo Harbour Ferry TerminalNanaimo · British Columbia · ferry terminal
- Salt Spring Island (Long Harbour)British Columbia · ferry terminal
- Salt Spring Island (Vesuvius Bay)British Columbia · ferry terminal
- Sturdies Bay Ferry TerminalBritish Columbia · ferry terminal
- Tsawwassen Ferry TerminalBritish Columbia · ferry terminal
- Bear Cove Ferry TerminalBritish Columbia · ferry terminal
- CroftonBritish Columbia · ferry terminal
- Lonsdale QuayBritish Columbia · ferry terminal
- Moresby Island (Alliford Bay)British Columbia · ferry terminal
- Otter Bay Ferry TerminalBritish Columbia · ferry terminal
- Powell River (Saltery Bay)British Columbia · ferry terminal
- Powell River (Westview)British Columbia · ferry terminal
- Prince RupertBritish Columbia · ferry terminal
- Salt Spring Island (Fulford Harbour)British Columbia · ferry terminal
- Saturna Island (Lyall Harbour)British Columbia · ferry terminal
- Sunshine Coast (Earls Cove)British Columbia · ferry terminal
- Swartz Bay Ferry TerminalBritish Columbia · ferry terminal
- Texada Island (Blubber Bay)British Columbia · ferry terminal
- Village Bay Ferry TerminalBritish Columbia · ferry terminal
What's in this layer
Every ferry terminal in the layer comes with its name, category, brand and operator, street address, city, postcode, phone, website, opening hours, the region it is in, latitude and longitude (each where known). Ferry terminals and wharves.
Make a map of ferry terminals in Canada
- Open the studio. No sign-up needed to start.
- Add the layer. Choose Canada and Ferry Terminals - 599 locations appear at once.
- Make it yours. Colours, icons, labels, clusters or a heat map; add your own pins, images and notes; measure distances and draw radius circles.
- Share it. Copy the link or embed it on your website - it looks great on phones too.
Frequently asked questions
How many ferry terminals are there in Canada?
This layer holds 599 ferry terminals in Canada, the most of them in British Columbia. The data is refreshed every 6 months; this release is from November 2026.
Can I download a list of ferry terminals in Canada?
Yes. Own the layer ($5 once, or every Canada layer with the $29 Country Pass) and export it from the studio as CSV, Shapefile, GeoJSON, KML, GPX, ArcGIS, QGIS, PNG or PDF.
Is it free to put ferry terminals on my map?
Yes - every map can use 2 data layers free, and you can share or embed it. Layers you buy don't count toward that limit and work in every map you make.
What information comes with each ferry terminal?
The name, category, brand and operator, street address, city, postcode, phone, website, opening hours, the region it is in, latitude and longitude (each where known).
Related map data
Your map is two minutes away
Pick a country, add the places that matter, draw on it, and share it with the world - on any device.