Welcome aboard!

 IMPORTANT TRAVEL ADVISORY:

BC Ferries pay parking facilities at Swartz Bay, Departure Bay, Duke Point and/or Langdale terminals may be full due to high foot passenger volumes. Please click on the terminals above for Current Conditions.

SailPass Orca

BC Ferries SailPass
The more you sail, the more you save!
Read more »

Passages Gift Shop

Visit Passages Gift Shop
Check out our excellent selection of casual wear and accessories. Read more »

BC Roast Chicken Meal

BC Roast Chicken Meal
Only $9.99 in the Coastal Cafe on select sailings. Read more »

Coastal Experience

Learn about the wonders of BC's coast. Read more »

Coke

Official cold beverage supplier to BC Ferries