Our site is currently undergoing planned maintenance

Thank you for your patience—we'll be back up and running shortly. Try again soon.

Schedules

Visit the schedules page to find current sailing schedules.

Service updates

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