Metro Vancouver - Vancouver Island and Sunshine Coast Schedules

Mobile friendly schedules iconUsing a Mobile Device?
Check schedules here »

Metro Vancouver-Vancouver Island Routes
Vancouver-Victoria (Tsawwassen-Swartz Bay) 
Vancouver-Nanaimo (Tsawwassen-Duke Point)
West Vancouver-Nanaimo (Horseshoe Bay-Departure Bay)

Sunshine Coast Routes
West Vancouver-Sunshine Coast (Horseshoe Bay-Langdale)
Sechelt Peninsula-Powell River (Earls Cove-Saltery Bay)
Powell River-Comox (Westview-Little River)
Powell River-Texada Island (Westview-Blubber Bay)

Bowen Island-Vancouver (Snug Cove-Horseshoe Bay)
Langdale-Gambier Island-Keats Island (passengers only)
Sunshine Coast and Powell River PDF

Saanich Inlet Route
Brentwood Bay-Mill Bay

More Information
About Parking
When to be at the terminal
Carrying Gas and Propane
Carrying Dangerous Cargo
Carrying Livestock

Killtec Inkele Jacket $99 only for a limited time

Route Maps    
Click on the maps below to view larger versions 
Mainland-Vancouver Island Routes Map   Sunshine Coast Routes Map