Travel Advisory: Multiple advisories in effect⁠. Check before you travel.

View ×
  1. Revised Schedule - Northern Expedition - Port Hardy (Bear Cove) - Bella Bella (McLoughlin Bay) - Prince Rupert - Haida Gwaii (Skidegate) - View details
  2. Sailing Cancellation - Queen of Alberni - Vancouver (Tsawwassen) - Nanaimo (Duke Point) - Victoria (Swartz Bay) - View details
  3. New website - Renew your online account - View details
  4. COVID-19 Update – Important information – Last updated October 6, 2020 - View details
Keeping you safe and moving
 
  • Passengers are required to wear masks at all times at terminals and on board ferries.
  • Be prepared to answer Transport Canada COVID-19 screening questions.
  • Booking in advance is strongly recommended to guarantee the sailing of your choice.
  • Enhanced safety and cleaning measures are in place to keep customers and crew safe.
  • Passengers in vehicles on enclosed lower vehicle decks must leave their vehicles during the sailing to comply with Transport Canada’s safety regulation. View details.

Learn more

Booking ahead

Foot passengers can book in advance on the following routes:
 
  • Vancouver (Tsawwassen) - Southern Gulf Islands Galiano (Sturdies Bay), Mayne Island (Village Bay), Pender Island (Otter Bay), Salt Spring (Long Harbour), Saturna (Lyall Harbour)
  • Port Hardy (Bear Cove) - Prince Rupert
  • Port Hardy (Bear Cove) - Bella Coola
  • Central Coast Connector Service - Bella Bella (McLoughlin Bay), Ocean Falls, Bella Coola and Shearwater
 

Transportation to and from the terminal

If you are getting dropped off or picked up from a terminal, we offer designated drop-off and pick-up areas.

Many of our terminals offer long-term paid parking if you wish to park-and-go. Find and view terminal amenities and parking information at your departure terminal

Bus and coach services are available to and from some terminals.

Lyft
Ride sharing service in Vancouver and Richmond, including Vancouver (Horseshoe Bay) and Vancouver (Tsawwassen) terminals. Vehicles will use our regular pick-up and drop-off areas.

Uber
Ride sharing service in Vancouver and Richmond. Please note the current service area does not encompass the Vancouver (Tsawwassen) or Vancouver (Horseshoe Bay) terminals at this time.  

Check-in and boarding information

Your first step on arriving at the terminal is to check in with a ticket agent or use our self-serve ticket machines, available at select terminals.

We accept the following payment options:

Cash and debit:
  • Cash
  • Debit Interac
  Credit cards:
  • American Express
  • Mastercard
  • Visa
  BC Ferries' card:
  • Experience™ Card


Self-serve payment stations accept debit, credit card and Experience Cards. They are available at the following terminals:


When boarding begins, the gate will open and your boarding pass will be collected as you board the ferry.

Carrying bikes, canoes & kayaks

Check in with a ticket agent at the foot passenger entrance. You will then board the ferry via the vehicle deck, where you will be able to securely stow your gear during the sailing. If your departure terminal does not have a ticket agent or foot passenger entrance, board the ferry at the direction of the crew. There is no fee for your bicycle.

Important: 
  • For your safety, please walk your bicycle when boarding and disembarking

Children travelling without adults

For safety reasons, children under 12 years can't travel alone unless they are going to and from school or school-sponsored events on designated commuter routes.

Important: 
  • Direct supervision isn't available for underage children travelling alone
  • They will need show a valid student ID at the terminal

Accessibility


If you have accessibility requirements, information on assisted boarding, reduced fares and more is available on our accessibility page.