Our site is currently undergoing planned maintenance

We are performing routine scheduled maintenance and fixing minor bugs
to improve the customer experience and to enhance site performance.
We plan to be back up and running early Sunday morning. Please check back then.

Schedules & current conditions

Visit the schedules page to find current sailing schedules.

To check arrival and departure times for today's sailings, view departures and arrivals.

Service updates

For service updates, follow us on X (formerly Twitter) @BCFerries