This website uses cookies. BC Ferries uses cookies to improve the BC Ferries website performance, to enhance your user experience, to perform analytics and for marketing purposes. By using this website, you agree to the use of cookies on this website as described in the BC Ferries Cookie Policy.

Book foot passenger travel in advance

Book your foot passenger travel in advance for more travel certainty and a faster check-in process at the terminal.

You can book foot passenger travel in advance on the following routes:

  • Vancouver (Tsawwassen) – Southern Gulf Islands*
  • Vancouver (Tsawwassen) – Victoria (Swartz Bay)
  • Vancouver (Tsawwassen) – Nanaimo (Duke Point)
  • Vancouver (Horseshoe Bay) – Nanaimo (Departure Bay)
  • Powell River (Westview) – Comox (Little River)
  • 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

* Southern Gulf Islands include Galiano Island (Sturdies Bay), Mayne Island (Village Bay), Pender Island (Otter Bay), Salt Spring (Long Harbour), Saturna (Lyall Harbour)

 You must redeem your booking to get a boarding pass at a self-serve kiosk or with a ticket agent before proceeding to the waiting room at these terminals:
 
  • Vancouver (Tsawwassen)
  • Vancouver (Horseshoe Bay)
  • Victoria (Swartz Bay)
  • Nanaimo (Departure Bay)
  • Nanaimo (Duke Point)
 You must redeem your booking to get a boarding pass with a ticket agent before proceeding to the waiting room at these terminals:

  • Powell River (Westview)
  • Comox (Little River)
  • 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
  • Galiano Island (Sturdies Bay)
  • Mayne Island (Village Bay)
  • Pender Island (Otter Bay)
  • Salt Spring (Long Harbour)
  • Saturna (Lyall Harbour)


Note: There is no additional cost to book a foot passenger fare in advance. Fares are non-refundable.

Foot passenger travel FAQs

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:

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


Self-serve kiosks accept debit, credit card, Google Pay, Apple Pay 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.

Accessibility


If you have accessibility requirements, information on assisted boarding, reduced fares and more is available on our accessibility page.
 
Very weak Weak Medium Strong Very strong password.strength.unsafepwd Too short Use %d - %m characters with a mix of any 3 [upper case letters, lower case letters, numbers & symbols] 8 32 Password must be more than eight characters and contain a mix of any three of the following: upper case letters, numbers and symbols. Password must be less than 32 characters and contain a mix of any three of the following: upper case letters, numbers and symbols. Enter current password Enter valid email address Password not valid Select account type Enter first name Enter last name Confirm Email Not Valid Password must be more than eight characters and contain a mix of any three of the following: upper case letters, numbers and symbols. Passwords do not match Enter valid postal/zip code Loading... Please wait... Stores loaded View schedule from View sailing status from Discover our routes from to