BC Ferries / Vancouver Island Ferries
BC Ferries Shedule, Terminals, and More
BC Ferries TerminalsBC Ferries is the most popular way for people to get off and on Vancouver Island. BC Ferries has two terminals that offer Vancouver Island ferries service: Horseshoe Bay and Tsawwassen. Horseshoe Bay is located in West Vancouver and most people find it the best option to get to the central Vancouver Island region due to easy access from Trans Canada Highway 1 and because it's a short 1.5 hour sailing to Nanaimo's Departure Bay terminal.
BC Ferries Tsawwassen terminal offers service to Nanaimo's Duke Point terminal with a 2 hour sailing. Some find Tsawwassen a less attractive option due to longer sailings and because it's more difficult to access. Tsawwassen is a good choice, however, if travelling from Washington State or from Greater Vancouver's southern communities of Richmond and White Rock.
BC Ferries / Vancouver Island Ferries ScheduleThe BC Ferries schedule changes throughout the year and extra sailings are added to peak periods so be sure to check their website prior to travelling. Generally you can expect sailings from the BC Ferries Horseshoe Bay terminal schedule to start at 6:30am followed by sailings every two hours with the last ferry on the half hour at 12:30pm. Mid-afternoon departures begin at 3:00pm followed by sailings every two hours until 9:00pm.
The BC Ferries Vancouver Island ferries schedule from Tsawwassen terminal generally begins at 5:15am followed by sailings every 2.5 hours until 10:45pm.