Current Conditions

Traffic at our Major Terminals

Booking in advance is recommended to guarantee the sailing of your choice. Customers without a booking should expect sailing waits during peak travel times. If your schedule is flexible, travel at less busy times.

  • For the Horseshoe Bay – Langdale route, less busy times are the 9:25 pm and 11:30 pm sailings departing Horseshoe Bay, and the 6:20 am, 8:15 pm and 10:30 pm departing Langdale.
  • For the Horseshoe Bay – Departure Bay route, less busy times are the 8:30 pm and 10:40 pm departing Horseshoe Bay, and the 10:40 pm departing Departure Bay.

To avoid or limit sailing waits, customers travelling without a booking or as a foot passenger on the Horseshoe Bay – Departure Bay route should consider an alternate route, such as Tsawwassen – Duke Point or Tsawwassen – Swartz Bay. The Horseshoe Bay – Departure Bay route may reach passenger capacity at popular travel times.

In keeping with Transport Canada directives, as of June 15, passengers travelling on sailings over 30 mins will be required to bring a face covering for their mouth and nose. Customers should wear coverings when physical separation of 2 metres can't be maintained.​

More information on BC Ferries response to COVID-19 »