Schedules

Metro Vancouver - Vancouver Island and Sunshine Coast Schedules

Schedules are also available for viewing on handheld devices »

Metro Vancouver-Vancouver Island Routes
Vancouver-Victoria (Tsawwassen-Swartz Bay) 
Vancouver-Nanaimo (Tsawwassen-Duke Point)
West Vancouver-Nanaimo (Horseshoe Bay-Departure Bay)
Powell River-Comox (Westview-Little River)

Sunshine Coast Routes
 
West Vancouver-Sunshine Coast (Horseshoe Bay-Langdale)
Sechelt Peninsula-Powell River (Earls Cove-Saltery 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

30% off men's golf shirts

 

Comox-Powell River Schedule Powell River-Comox Schedule Earls Cove-Saltery Bay Schedule Horseshoe Bay-Langdale Schedule Bowen Island-Horseshoe Bay Schedule Twassassen-Duke Point (Nanaimo) Schedule Twassassen-Swartz Bay (Victoria) Schedule Brentwood Bay-Mill Bay Schedule Image Map Powell River-Texada Island Schedule Horseshoe Bay-Departure Bay (Nanaimo) Schedule Horseshoe Bay-Departure Bay (Nanaimo) Schedule Horseshoe Bay-Departure Bay (Nanaimo) Schedule Horseshoe Bay-Departure Bay (Nanaimo) Schedule Image Map Twassassen-Duke Point (Nanaimo) Schedule Tsawwassen-Duke Point (Nanaimo) Schedule Image Map