
Ferry network
Canada ferry routes & schedules — BC Ferries and beyond
Canada has 32 ferry routes operated by 5 companies across 24 ferry ports. The average crossing takes about 35m, with the longest running roughly 2h. Major operators include Aquabus Ferries, BC Ferries, Halifax Transit Ferries, Hullo Ferries and SeaBus (TransLink). Below you'll find crossing times, operators and timetables for each route.
- 32
- Ferry routes
- 5
- Operators
- 24
- Ports
- 35m
- Avg crossing
About
About ferries in Canada
A country too wide for one ferry story
Canada does not have a ferry culture so much as it has several, separated by four time zones and two oceans that have never once agreed on the weather. On the Pacific coast a ferry is a commuter reflex and a reservation is practically a civic duty. On the Atlantic side it is an overnight voyage with a cabin key and a horizon that stays empty for hours. And tucked between the two, on the Great Lakes and in the harbour of the biggest city in the land, are the small boats people love without ever calling them ferries at all. To take in every Canadian ferry route is to understand a nation that solved distance with hulls.
The Pacific: where booking a car is a rite of passage
British Columbia runs the densest saltwater network in the country, and BC Ferries is the thread that stitches Vancouver Island and the coastal islands to the mainland. The two arteries carry the crowds: Tsawwassen (Metro Vancouver) to Swartz Bay, the route to Victoria, at roughly ninety-five minutes, and Horseshoe Bay to Departure Bay, dropping you into Nanaimo in about an hour and forty. Add Tsawwassen to Duke Point and the smaller hops out to the Southern Gulf Islands — Salt Spring, Galiano, Mayne, Pender — and you have a coast that moves on the water as naturally as elsewhere it moves on the highway.
Here is the local wisdom outsiders learn the hard way: if you are bringing a vehicle on a busy summer sailing, book it. Vehicle reservations are strongly advised on the major routes, and on Horseshoe Bay to Departure Bay a paid reservation in one direction is now required. Foot passengers keep their freedom — you can walk on without booking on the big routes — but leave the car to chance on a July weekend and you may watch two sailings leave without you. Reservations open months ahead; treat the calendar as your friend.
The Atlantic: cabins, casseroles, and the long dark crossing to The Rock
Cross to the far east and the rhythm slows into something oceanic. Marine Atlantic is the constitutional lifeline to Newfoundland, and its ships are less like commuter shuttles than small overnight liners. The year-round workhorse sails North Sydney, Nova Scotia to Port aux Basques on Newfoundland's southwest tip — a crossing of roughly five and a half to seven hours depending on season and weather, long enough to buy a meal and stake out a reclining seat. In the warm months a second, far longer route runs North Sydney to Argentia on the Avalon Peninsula, an overnight passage of around sixteen hours that lands you within striking distance of St. John's.
On these boats a cabin is worth every consideration — inside, oceanview or deluxe berths, each with a private shower — because arriving rested changes the whole trip. This is not a place to turn up on a whim in high season; reserve your crossing, and your cabin, well ahead.
The Bay of Fundy: highest tides, a two-hour shortcut
Between Nova Scotia and New Brunswick, Bay Ferries runs the MV Fundy Rose across the bay famous for the largest tides on Earth. The Digby to Saint John crossing takes a little over two hours and turns a long, looping drive around the head of the bay into a calm ride over it — a genuine shortcut, and a lovely one, for anyone touring the Maritimes.
Little boats, big affection: the harbour and the lake
Not every Canadian ferry asks for a reservation or an ocean. Two beloved seasonal-and-city classics run on a turn-up-and-go basis. From the Jack Layton Ferry Terminal at the foot of Bay Street, Toronto's harbour ferries carry cyclists, families and picnic coolers on a fifteen-minute hop to Centre Island, Hanlan's Point and Ward's Island — no car, no cabin, just a ticket and a skyline view. Far to the northwest on Lake Huron, the MS Chi-Cheemaun — "big canoe" in Ojibwe — links Tobermory at the tip of the Bruce Peninsula to South Baymouth on Manitoulin Island, the world's largest freshwater island, in under two hours. The Chi-Cheemaun sails only from spring into autumn, so plan your Manitoulin loop around its season.
| Crossing | Operator | Approx. time | Character |
|---|---|---|---|
| Tsawwassen ↔ Swartz Bay | BC Ferries | ~1h35 | Reserve vehicles in peak |
| Horseshoe Bay ↔ Departure Bay | BC Ferries | ~1h40 | Vehicle booking required one-way |
| North Sydney ↔ Port aux Basques | Marine Atlantic | ~5.5–7h | Year-round, cabins |
| North Sydney ↔ Argentia | Marine Atlantic | ~16h | Summer only, overnight |
| Digby ↔ Saint John | Bay Ferries | ~2h15 | Bay of Fundy |
| Tobermory ↔ South Baymouth | Chi-Cheemaun | ~1h45 | Seasonal, Lake Huron |
Passports, tides, and the fine print
One reassurance for domestic travellers: a passport is not required for any ferry that stays within Canada, from the Gulf Islands to Newfoundland. The document only matters where a crossing touches the United States. Beyond that, the rules of thumb split cleanly along the two coasts — reservation-based car ferries (BC Ferries' majors, Marine Atlantic, Bay Ferries) reward planning, while the turn-up urban and inland boats (Toronto's harbour, and to a degree the Chi-Cheemaun) reward simply showing up in season. Check sailing status the morning you travel: fog on the Pacific and swell on the Atlantic write their own timetables.
Operators
Which companies run ferries in Canada?
Ports
Ferry ports in Canada
24 ports with published ferry connections. Open a port for every route that departs or arrives there.
- David Lam Park4
- Ferry Stop - Halifax (1073)4
- Granville Island Aquabus Ferry Dock4
- Horseshoe Bay4
- Plaza of Nations4
- Spyglass Place4
- Stamps Landing4
- Swartz Bay4
- Tsawwassen4
- Yaletown4
- Bowen Island2
- Duke Point (Nanaimo)2
- Ferry Stop - Alderney (1074)2
- Ferry Stop - Woodside (1075)2
- Fulford Harbour (Salt Spring)2
- Hornby Aquabus Ferry Dock2
- Hullo - Nanaimo Ferry Terminal2
- Hullo - Vancouver Ferry Terminal2
- Langdale2
- The Village2
- Lonsdale Quay Northbound1
- Lonsdale Quay Southbound1
- Waterfront Station Northbound1
- Waterfront Station Southbound1
At a glance
Which Canada ferry crossings run most often?
The busiest published crossings, ranked by number of listed sailings.
| Route | Crossing | Sailings | Operators |
|---|---|---|---|
| Waterfront Station Northbound → Lonsdale Quay Northbound | 12m | 136 / wk | 1 |
| Lonsdale Quay Southbound → Waterfront Station Southbound | 12m | 128 / wk | 1 |
| Ferry Stop - Alderney (1074) → Ferry Stop - Halifax (1073) | 12m | 69 / wk | 1 |
| Ferry Stop - Halifax (1073) → Ferry Stop - Alderney (1074) | 12m | 68 / wk | 1 |
| Bowen Island → Horseshoe Bay | 20m | 64 / wk | 1 |
| Horseshoe Bay → Bowen Island | 20m | 44 / wk | 1 |
| Swartz Bay → Tsawwassen | 1h 35m | 43 / wk | 1 |
| Tsawwassen → Swartz Bay | 1h 35m | 43 / wk | 1 |
| Ferry Stop - Halifax (1073) → Ferry Stop - Woodside (1075) | 12m | 42 / wk | 1 |
| Ferry Stop - Woodside (1075) → Ferry Stop - Halifax (1073) | 12m | 42 / wk | 1 |
| Horseshoe Bay → Langdale | 40m | 35 / wk | 1 |
| Langdale → Horseshoe Bay | 40m | 33 / wk | 1 |
Timetables
What ferry routes run in Canada?
32 routes across the network.
David Lam Park2 routes
Ferry Stop - Halifax (1073)2 routes
Granville Island Aquabus Ferry Dock2 routes
Horseshoe Bay2 routes
Plaza of Nations2 routes
Spyglass Place2 routes
Stamps Landing2 routes
Swartz Bay2 routes
Tsawwassen2 routes
Yaletown2 routes
Bowen Island1 route
Duke Point (Nanaimo)1 route
Ferry Stop - Alderney (1074)1 route
Ferry Stop - Woodside (1075)1 route
Fulford Harbour (Salt Spring)1 route
Hornby Aquabus Ferry Dock1 route
Hullo - Nanaimo Ferry Terminal1 route
Hullo - Vancouver Ferry Terminal1 route
Langdale1 route
Lonsdale Quay Southbound1 route
The Village1 route
Waterfront Station Northbound1 route
FAQ
Frequently asked questions
Do I need a passport to take a ferry within Canada?
No. Domestic Canadian ferries — including BC Ferries, Marine Atlantic to Newfoundland, Bay Ferries across the Bay of Fundy, the Toronto Island boats and the Chi-Cheemaun — do not require a passport because they stay inside Canada. You would only need travel documents on a crossing that connects to the United States, such as certain routes out of coastal BC or the Maritimes.
Which are BC Ferries' busiest routes to Vancouver Island?
The two main arteries are Tsawwassen, near Vancouver, to Swartz Bay for Victoria, at roughly ninety-five minutes, and Horseshoe Bay to Departure Bay for Nanaimo, at about an hour and forty minutes. Tsawwassen to Duke Point is a third major link to the Nanaimo area.
Do I have to reserve a vehicle on BC Ferries?
On the major routes it is strongly advised, especially on summer weekends when sailings sell out. On Horseshoe Bay to Departure Bay a paid vehicle reservation is required in one direction. Foot passengers can still walk on without a reservation on the big routes.
How long is the Marine Atlantic ferry to Newfoundland?
The year-round North Sydney to Port aux Basques crossing runs roughly five and a half to seven hours depending on season and conditions. The seasonal North Sydney to Argentia route is a longer overnight voyage of about sixteen hours.
Is the Marine Atlantic Argentia route available all year?
No. The Argentia crossing on the Avalon Peninsula operates only in the warm months, roughly mid-June into late September. Port aux Basques, by contrast, sails year-round.
Can I get a cabin on the Newfoundland ferry?
Yes. Marine Atlantic offers inside, oceanview and deluxe cabins, each with a private shower. On the long Argentia crossing and on overnight Port aux Basques sailings a cabin is well worth booking ahead, as they are limited.
What is the ferry between Nova Scotia and New Brunswick?
Bay Ferries runs the MV Fundy Rose between Digby, Nova Scotia and Saint John, New Brunswick, crossing the Bay of Fundy in a little over two hours. It saves the long drive around the head of the bay.
How do I get to the Toronto Islands by ferry?
City-run ferries leave the Jack Layton Ferry Terminal at the foot of Bay Street and Queens Quay, reaching Centre Island, Hanlan's Point or Ward's Island in about fifteen minutes. These are walk-on boats that carry bikes and strollers; no vehicle reservation is involved.
Do Toronto Island ferries run in winter?
Service to the islands runs through the year, but the level of service and the routes served change with the season — the fullest three-route schedule to Centre Island, Hanlan's Point and Ward's Island runs from spring through mid-autumn.
What is the Chi-Cheemaun ferry?
The MS Chi-Cheemaun, whose name means "big canoe" in Ojibwe, is a passenger and vehicle ferry crossing Lake Huron between Tobermory on the Bruce Peninsula and South Baymouth on Manitoulin Island, operated by the Owen Sound Transportation Company.
When does the Chi-Cheemaun operate?
It is a seasonal service, sailing from spring into the autumn — roughly mid-May to mid-October. The crossing takes about an hour and forty-five minutes to two hours, so plan any Manitoulin Island trip around its sailing season.
Should I reserve a car on the Chi-Cheemaun?
On busy summer sailings a vehicle reservation is a very good idea, since space is finite and popular departures fill. Walk-on passengers have more flexibility, but the car deck is the part that sells out.
What is the difference between reservation ferries and turn-up ferries in Canada?
The major car ferries — BC Ferries' main routes, Marine Atlantic and Bay Ferries — reward advance booking, especially for vehicles and cabins. The urban and inland boats like Toronto's harbour ferries are turn-up-and-go, where you simply buy a ticket and board.
How far ahead can I book the major crossings?
BC Ferries opens reservations on its major routes months in advance, and Marine Atlantic strongly encourages booking crossings and cabins well ahead for the busy season. For summer travel with a vehicle, the earlier the better.
Explore
Ferries in other countries
Norway2401
Sweden1614
Italy542
United States283
Nigeria222
Philippines193
Greece155
Hong Kong147
Spain112
Australia103
Japan56
France53
Denmark49
Netherlands46
Croatia46
Portugal31
Germany28
Estonia24
Finland24
Turkey21
New Zealand20
United Kingdom18
Algeria17
Belgium15
Morocco12
Ireland9
Tunisia6
Poland5
Cyprus4
Albania3
Macau2
Gibraltar1
Reviewed by Serhat Özçelik, Founder & Editor of Ferry Schedule Hub · Last updated July 26, 2026.