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

Free journal with the purchase of any Hatley sleepwear

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