Schedules

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
Fares  
When to be at the terminal
  
    
Carrying Gas and Propane
Carrying Dangerous Cargo
Carrying Livestock

Passages Gift Shop Promo $15 off when you spend $75 or more

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