Skip to content

85 routes · 41 ports

Ferries in Canada

Every crossing we track, by province. Pick the water you are crossing, or start from the busiest routes below.

85
British Columbia crossings

Every crossing listed in Canada lies in a single province, and all but one is worked by the same operator. BC Ferries holds 56 of the 57 routes across 36 terminals; the exception is Black Ball Ferry Line, whose ship crosses the Strait of Juan de Fuca to Washington State and makes the only international connection in the Canadian list. The traffic divides cleanly. Long vehicle runs cross the Strait of Georgia from Vancouver (Tsawwassen) and Horseshoe Bay to Vancouver Island and the Gulf Islands. Against those sit the short island connectors, several of them under a quarter of an hour, which carry the heaviest scheduled traffic in the country.

Provinces

Start where you are

Each card leads to every crossing, port and operator in that water.

British Columbia

41 ports

85 crossings · 4127 sailings a week

BC Ferries runs almost every crossing here — the big Vancouver Island routes from Tsawwassen and Horseshoe Bay, the Southern Gulf Islands, and the small island shuttles up the Strait of Georgia.

British Columbia routes and ports

Ferries in Canada: common questions

How many ferry routes are there in Canada?
85 crossings with a published timetable start or end in Canada, between 41 ports. Each has its own page with the full timetable and fares.
What is the busiest ferry route in Canada?
Campbell River to Quadra Island (Quathiaski Cove), with 194 sailings a week on the current timetable, run by BC Ferries.
What is the shortest ferry crossing in Canada?
Campbell River to Quadra Island (Quathiaski Cove), at about 10 minutes. The longest listed is Mayne Island (Village Bay) to Vancouver (Tsawwassen), at about 3 hours 20 minutes.
Which ferry companies operate in Canada?
Two lines publish sailings here. The largest by sailings a week are BC Ferries and Black Ball Ferry Line.
What is the cheapest ferry in Canada?
The lowest published passenger fare is C$8.10, on Brentwood Bay to Mill Bay. Fares are as the operators publish them; check the operator's price for your day.