Skip to main content

BC Ferries - Schedules, Routes and Stops

BC Ferries

BC Ferries is a public transportation provider in Southwest British Columbia which operates Ferry routes.

The BC Ferries has 23 Ferry routes in Southwest British Columbia with 50 Ferry stations.

Their Ferry routes cover an area from the Skidegate (Graham Island) Ferry Terminal stop to the Vancouver (Tsawwassen) Ferry Terminal stop and from the Prince Rupert Ferry Terminal stop to the Brentwood Ferry Terminal stop.

BC Ferries line schedules (timetables, itineraries, service hours), and departure and arrival times to stations are updated in the app in real time.

BC Ferries coverage area map

BC Ferries coverage area map
The Most Popular Urban Mobility App in Southwest British Columbia.
All local mobility options in one app

BC Ferries Schedule Updates

For BC Ferries service alerts, please check the Moovit website for real-time info on ferry status, ferry delays, changes of ferry routes, changes of stations and any service changes.

BC Ferries is a public transportation provider in Southwest British Columbia which operates Ferry routes.

The BC Ferries has 23 Ferry routes in Southwest British Columbia with 50 Ferry stations.

Their Ferry routes cover an area from the Skidegate (Graham Island) Ferry Terminal stop to the Vancouver (Tsawwassen) Ferry Terminal stop and from the Prince Rupert Ferry Terminal stop to the Brentwood Ferry Terminal stop.

BC Ferries line schedules (timetables, itineraries, service hours), and departure and arrival times to stations are updated in the app in real time.

Facts about BC Ferries

The BC Ferries has Ferry routes operating across Southwest British Columbia including: Capital G, North Cowichan, Capital F, Sunshine Coast A.

The longest line from the BC Ferries is: INSIDE PASSAGE. This Ferry route starts from Prince Rupert Ferry Terminal and ends at Mcloughlin Bay Ferry Terminal (Bella Bella). It covers over 282 km and has 2 stops.

The shortest line is: CHEMAINUS - THETIS ISLAND - PENELAKUT ISLAND. This Ferry line begins from Thetis Island Ferry Terminal (Cowichan Valley G) and finishes at Penelakut Island Ferry Terminal (Kuper Island 7). It runs through 2 km with 2 stops.

According to Moovit Insights, the most popular lines for BC Ferries are .

BC Ferries - ferry fare information

Costs and prices of different ticket types may change, based on several factors. Please check the Moovit app to view ferry fares of individual lines. For more information on ride fares and for buying ferry tickets online please visit BC Ferries's official site.

BC Ferries schedule

Looking for a specific BC Ferries Ferry schedule? All BC Ferries lines and schedules in Southwest British Columbia can be found in the Moovit App. Moovit gives you directions for BC Ferries routes and provides helpful step-by-step navigation.

Official Real-Time arrivals. Schedules and Maps for BC Ferries