Transportation options

To explore transportation options to and from our terminals select from our sailing regions below. If you plan to use public transit on both ends of your journey, ensure you check transit options for both your departure and arrival terminals.

If you are travelling with a bicycle visit our Bicycles page.

BC Ferries Connector
Operated by The Wilson's Group
Enjoy hassle-free coach travel between Downtown Vancouver, Downtown Victoria, Vancouver International Airport (YVR) and the Vancouver Cruise Ship Terminal.
Rates and Fares based on the date and time of travel and booking.
Book BC Ferries Connector

Note: The Metro Vancouver Skytrain and bus system is operated by TransLink while Vancouver Island and the Sunshine Coast buses are operated by BC Transit. Fares for each transit provider must be purchased separately.

*There is currently no public transit service at Duke Point, Nanaimo.

Select a terminal:

Vancouver (Tsawwassen)

 Public transportation to Tsawwassen terminal

 
From Downtown Vancouver or Vancouver Airport (YVR)

Take the Skytrain with service on the Canada Line and get off at Bridgeport station. If you’re departing from the airport, the Skytrain station is attached to the airport, just follow the “Train to city” signs.

After you arrive at Bridgeport station, head down the main stairs to the bus area and look for the 620 bus (operated by Translink).

Take the 620 bus to Tsawwassen ferry terminal. After you get off the bus, enter the foot passenger entrance and purchase your ferry ticket from a self-serve kiosk or at the ticketing counter.

Check 620 bus departure times
 

TransLink Fare payment options
  • Compass Card
    (Available for purchase at Compass Vending Machines)
     
  • Contactless Payment Cards
    (Visa®, MasterCard®, American Express®, Interact debit card®, or mobile wallet)
     
  • Compass Ticket
    (Buy single-use Compass Tickets at Compass Vending Machines)
     

PDF 1 pg. | 500 KB

 

Public transportation at Swartz Bay terminal

From Swartz Bay to downtown Victoria

After you arrive in Victoria and disembark the ferry, exit the terminal and you will see a bus station on your right as you enter the parking lot. You can catch either the 70 or 72 buses from here, and all of them have direct service to Downtown Victoria.

When you travel between Metro Vancouver and Victoria via public transportation, you end up travelling with two different transportation agencies: Translink in Vancouver and BC Transit in Victoria. This means you need to purchase your tickets separately in each city.
 

BC Transit Fare payment options

PDF 1 pg. | 500 KB


Coach service


BC Ferries Connector

(Operated by Wilson's Group)


From Downtown Vancouver or Vancouver Airport (YVR)

Enjoy direct coach service between downtown Vancouver or Vancouver Airport and downtown Victoria. BC Ferries Connector tickets can be purchased in advance online or over the phone or on board select sailings between Vancouver (Tsawwassen) and Victoria (Swartz Bay), allowing you to board the coach on the ferry.

Important information:
Payment can be made via debit or credit cards. When boarding a BC Ferries Connector coach on the ferry, ensure that any baggage checked at the terminal has a BC Ferries Connector bus tag on it.
 

Book BC Ferries Connector 


 

Vancouver (Tsawwassen)

 

Transportation options

*The Park & Go facility located at Splash Water Park in Tsawwassen is operated independently of BC Ferries and Impark

Plan your trip
Google Transit combines transit stop, route, schedule, and fare information.

  Google Transit 
Vancouver (Tsawwassen) Terminal Map
Vancouver (Horseshoe Bay)

 Public transportation to Horseshoe Bay terminal

 
From Downtown Vancouver

For direct service to Horseshoe Bay ferry terminal take the 257 bus (operated by Translink) from the West Georgia St @ Seymour St stop. After you get off the bus, enter the foot passenger entrance and purchase your ferry ticket from a self-serve kiosk or at the ticketing counter.

Check 257 bus departure times
 

From Vancouver Airport (YVR)

Take the Skytrain with service on the Canada Line and get off at Vancouver City Centre station in Downtown Vancouver. When you exit the Skytrain station on West Georgia St, you can catch the 257 bus with direct service to Horseshoe Bay ferry terminal across the street between Granville St and Seymour St.

There are other buses that depart from West Georgia St @ Granville with service to Horseshoe Bay ferry terminal that may require switching buses along the way. Use Google Maps to find the bus that works best for your schedule.
 

TransLink Fare payment options
  • Compass Card
    (Available for purchase at Compass Vending Machines)
     
  • Contactless Payment Cards
    (Visa®, MasterCard®, American Express®, Interact debit card®, or mobile wallet)
     
  • Compass Ticket
    (Buy single-use Compass Tickets at Compass Vending Machines)
     
PDF 1 pg. | 500 KB

 

Public transportation at Departure Bay terminal

From Departure Bay to Downtown Nanaimo

After you arrive at Departure Bay terminal in Nanaimo, exit the terminal and you will see a bus station on your left on the other side of the street just before entering the parking lot. You can catch the 20 bus from here with direct service to Downtown Nanaimo.
 

BC Transit Fare payment options
PDF 1 pg. | 500 KB
 

Public transportation at Langdale terminal

From Langdale to Gibsons

After you arrive at Langdale terminal, exit down the foot passenger ramp and you will see a bus station across the street on your right just before entering the parking lot. You can catch the 90 bus from here with direct service to Gibsons.
 

BC Transit Fare payment options

Vancouver (Horseshoe Bay)

 

Transportation options

Plan your trip
Google Transit combines transit stop, route, schedule, and fare information.

  Google Transit 
Vancouver (Horseshoe Bay) Terminal Map
Victoria (Swartz Bay)

 Public transportation to Swartz Bay terminal

 
From Downtown Victoria

For direct service to Swartz Bay ferry terminal, take either the 70 or 72 bus (operated by BC Transit) from the bus stop at Douglas St & Pandora Ave. After you get off the bus, enter the foot passenger entrance and purchase your ferry ticket from a self-serve kiosk or at the ticketing counter.
 

BC Transit Fare payment options
PDF 1 pg. | 500 KB

 

Public transportation at Tsawwassen terminal

After you arrive at Tsawwassen terminal, exit through the foot passenger exit and you will see a bus stop right outside. You can catch the 620 bus from here with service to Bridgeport station. When you arrive at Bridgeport station, walk to the top of the stairs or take the elevator to the Skytrain platform.

From Tsawwassen to Downtown Vancouver

Get on the Skytrain with service towards Waterfront. There are three Skytrain stations in Downtown Vancouver you can get off at, but Vancouver City Centre is the most central.

From Tsawwassen to Vancouver Airport (YVR)

Get on the Skytrain with service towards YVR-Airport. When you arrive at the YVR-Airport station, get off the Skytrain and proceed into the airport.
 

TransLink Fare payment options
  • Compass Card
    (Available for purchase on board the ferry in Passages)
     
  • Contactless Payment Cards
    (Visa®, MasterCard®, American Express®, Interact debit card®, or mobile wallet)
     
  • Compass Ticket
    (Buy single-use Compass Tickets at Compass Vending Machines at the ferry terminal)
     
PDF 1 pg. | 500 KB
 


 

Coach Service


BC Ferries Connector

(Operated by Wilson's Group)


From Downtown Vancouver or Vancouver Airport (YVR)

Enjoy direct coach service between downtown Vancouver or Vancouver Airport and downtown Victoria. BC Ferries Connector tickets can be purchased in advance online or over the phone or on board select sailings between Vancouver (Tsawwassen) and Victoria (Swartz Bay), allowing you to board the coach on the ferry.
 

Important information:
Payment can be made via debit or credit cards. When boarding a BC Ferries Connector coach on the ferry, ensure that any baggage checked at the terminal has a BC Ferries Connector bus tag on it.
 

Book BC Ferries Connector 


 

Victoria (Swartz Bay)

 

Transportation options

Plan your trip
Google Transit combines transit stop, route, schedule, and fare information.

  Google Transit 
Victoria (Swartz Bay) Terminal Map
Nanaimo (Departure Bay)

 Public transportation to Departure Bay terminal

 
From Downtown Nanaimo

For direct service to Departure Bay ferry terminal, take the 20 bus (operated by BC Transit) from the bus stop at Front St & Museum Way. After you get off the bus, enter the foot passenger entrance and purchase your ferry ticket from a self-serve kiosk or at the ticketing counter.
 

BC Transit Fare payment options
PDF 1 pg. | 500 KB

 

Public transportation at Horseshoe Bay terminal

After you arrive at Tsawwassen terminal, exit through the foot passenger exit and you will see a bus stop right outside. You can catch the 620 bus from here with service to Bridgeport station. When you arrive at Bridgeport station, walk to the top of the stairs or take the elevator to the Skytrain platform.

From Horseshoe Bay to Downtown Vancouver

Get on the Skytrain with service towards Waterfront. There are three Skytrain stations in Downtown Vancouver you can get off at, but Vancouver City Centre is the most central.

From Horseshoe Bay to Vancouver Airport (YVR)

Get on the Skytrain with service towards YVR-Airport. When you arrive at the YVR-Airport station, get off the Skytrain and proceed into the airport.
 

TransLink Fare payment options
  • Compass Card
    (Available for purchase on board the ferry in Passages)
     
  • Contactless Payment Cards
    (Visa®, MasterCard®, American Express®, Interact debit card®, or mobile wallet)
     
  • Compass Ticket
    (Buy single-use Compass Tickets at Compass Vending Machines at the ferry terminal)
     
PDF 1 pg. | 500 KB
 

Nanaimo (Departure Bay)

 

Transportation options

Plan your trip
Google Transit combines transit stop, route, schedule, and fare information.

  Google Transit 
Nanaimo (Departure Bay) Terminal Map

If your terminal isn't listed above visit our terminals page to choose from the list. If you plan to use public transit on both ends of your journey, ensure you check transit options for both your departure and arrival terminals.

Foot passengers travelling with BC Ferries

Foot passengers

Find out where and when to check-in, what you can carry on board and more.

bicycles-promo.jpg

Bicycles

Tips for travelling with your bicycle including  terminal specific information for cyclists.

Travelling with baggage

Credit: Brian Jackson

Check-in baggage

Take advantage of our secure check-in baggage services - available for foot passengers on select routes.

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