West Van - Sunshine Coast (Horseshoe Bay-Langdale)

Crossing Time: 40 minutes
(unless otherwise indicated)
Distance: 10.5 nautical miles

Due to COVID-19, this schedule may change. Schedules commencing September 8th are not confirmed but will be updated soon. Until such time, bookings are suspended to avoid customer impact. Please continue to check back for updates and MONITOR SERVICE NOTICES.

Schedule in Effect:


Sailing times are daily unless otherwise indicated.

Leave Horseshoe Bay (Vancouver)
Leave Langdale (Sunshine Coast)

  7:20 am      6:20 am  
  9:25 am        8:25 am    
 11:30 am       10:25 am    
  1:35 pm       12:35 pm    
  2:10 pm   Sep 20 only    2:45 pm    
  3:50 pm        3:15 pm   Sep 20 only
  4:20 pm   Sep 22 only    4:50 pm    
  5:50 pm        5:25 pm   Sep 22 only
  7:50 pm        6:50 pm    
  8:30 pm Oct 14 only  8:45 pm  
  9:45 pm    9:35 pm Oct 14 only

Print This Schedule Printer_icon
Copy & Paste Version copy_and_paste_icon

Some of the sailings listed above may not be reservable. Check reservable sailings now >>

At Langdale, ticket sales will end five minutes before the scheduled sailing time for vehicles and walk-on passengers. At Horseshoe Bay only, ticket sales for vehicles and walk-on passengers will end ten minutes before the scheduled sailing time.

Langdale/Vancouver and Powell River/Sechelt Peninsula services are not guaranteed to connect. Please plan your travels accordingly.

View today's arrivals and departures >>  

See where our ships are now >> 

Create a myBCFerries account and subscribe to our email notification network >>

Note: Schedules subject to change without notice.

Helpful Information

Sechelt-Powell River schedule
Driving Directions to Horseshoe Bay
Driving Directions to Langdale
Email Notification Network
About Queen of Surrey