Vancouver Island Ferries


BC FerriesTo get from one place to another along Canada’s West Coast, it is sometimes necessary to take a ferry.

In British Columbia, ferries serve more than 43 ports of call and all belong to the same company, BC Ferries.

Here is a look at BC’s main ferry services, to help you plan you next visit to Vancouver Island.

Attention, prices are for information only and are subject to change without notice!

Vancouver Island Ferries

 

Vancouver - Victoria (Tsawwassen – Swartz Bay)
 

Crossing time: 1:35
 

Cost per passenger (one-way):

  • Child aged 4 and under: Free
  • Child aged 5 to 11: $8.60
  • Ages 12 to 64: $17.20
  • Seniors, Monday-Thursday: Free

 

Cost per vehicle (one-way):

  • Up to 20 feet: $57.50
  • More than 20 feet: $6.50 / additional foot

 

Reservations: Reservations can be made online on the BC Ferries website. You must arrive 30 to 60 minutes prior to departure. If you are not checked in 30 minutes prior to departure, your reservation will no longer be valid.
 

Reservation fees:

  • 7 days or more before departure: $15.00
  • Less than 7 days before departure: $18.50
  • Same-day reservation: $22.00

 

Payment information: Debit cards not accepted.
 

Website: www.bcferries.com

 


Vancouver – Nanaimo (Tsawwassen – Duke Point)
 

Crossing time: 2hrs.
 

Cost per passenger (one-way):

  • Child aged 4 and under: Free
  • Child aged 5 to 11: $8.60
  • Ages 12 to 64: $17.20
  • Seniors, Monday-Thursday: Free

 

Cost per vehicle (one-way):

  • Up to 20 feet: $57.50
  • More than 20 feet: $6.50 / additional foot

 

Reservations: Reservations can be made online on the BC Ferries website. You must arrive 30 to 60 minutes prior to departure. If you are not checked in 30 minutes prior to departure, your reservation will no longer be valid.
 

Reservation fees:

  • 7 days or more before departure: $15.00
  • Less than 7 days before departure: $18.50
  • Same-day reservation: $22.00

 

Payment information: Debit cards not accepted.
 

Website: www.bcferries.com

 


West Vancouver – Nanaimo (Horseshoe Bay - Departure Bay)
 

Crossing time: 1:40
 

Cost per passenger (one-way):

  • Child aged 4 and under: Free
  • Child aged 5 to 11: $8.60
  • Ages 12 to 64: $17.20
  • Seniors, Monday-Thursday: Free

 

Cost per vehicle (one-way):

  • Up to 20 feet: $57.50
  • More than 20 feet: $6.50 / additional foot

 

Reservations: Reservations can be made online on the BC Ferries website. You must arrive 30 to 60 minutes prior to departure. If you are not checked in 30 minutes prior to departure, your reservation will no longer be valid.
 

Reservation fees:

  • 7 days or more before departure: $15.00
  • Less than 7 days before departure: $18.50
  • Same-day reservation: $22.00

 

Payment information: Debit cards not accepted.
 

Website: www.bcferries.com

 


West Vancouver – Sunshine Coast (Horseshoe Bay - Langdale)
 

Crossing time: 40 mins.
 

Price per passenger one way from Horseshoe Bay to Langdale (Langdale to Horseshoe Bay = FREE):

  • Child aged 4 and under: Free
  • Child aged 5 to 11: $6.85
  • Ages 12 to 64: $13.70
  • Seniors, Monday-Thursday, excluding Statutory Holidays: Free

 

Cost per vehicle (one-way):

  • Up to 20 feet: $45.90
  • More than 20 feet: $5.95 / additional foot

 

In service: year-round
 

Reservations: Reservations can be made online on the BC Ferries website. You must arrive 30 to 60 minutes prior to departure. If you are not checked in 30 minutes prior to departure, your reservation will no longer be valid.
 

Reservation fees:

  • 7 days or more before departure: $15.00
  • Less than 7 days before departure: $18.50
  • Same-day reservation: $22.00

 

Payment information: Debit cards not accepted.
 

Website: www.bcferries.com

 


Sechelt Peninsula – Powell River (Earls Cove – Saltery Bay
 

Crossing time: 50 mins.
 

Cost per passenger (round trip):

  • Child aged 4 and under: Free
  • Child aged 5 to 11: $6.75
  • Ages 12 to 64: $13.45
  • Seniors, Monday-Thursday, excluding Statutory Holidays: Free

 

Cost per vehicle (round trip):

  • Up to 20 feet: $44.70
  • More than 20 feet: $5.80 / additional foot

 

Reservations: For more information, call 1-888-223-3779
 

Payment information: Debit cards not accepted.
 

Website: www.bcferries.com

 


Powell River – Comox (Westview – Little River
 

Crossing time: 1:30
 

Cost per passenger (one-way):

  • Child aged 4 and under: Free
  • Child aged 5 to 11: $6.75
  • Ages 12 to 64: $13.50
  • Seniors, Monday-Thursday, excluding Statutory Holidays: Free

 

Cost per vehicle (one-way):

  • Up to 20 feet: $42.20
  • More than 20 feet: $4.35 / additional foot

 

Reservations: Reservations can be made online on the BC Ferries website. You must arrive 30 to 60 minutes prior to departure. If you are not checked in 30 minutes prior to departure, your reservation will no longer be valid.
 

Reservation fees:

  • 7 days or more before departure: $15.00
  • Less than 7 days before departure: $18.50
  • Same-day reservation: $22.00

 

Payment information: Debit cards not accepted.
 

Website: www.bcferries.com

 


Campbell River – Quadra Island (Vancouver Island – Quathiaski Cove)
 

Crossing time: 10 mins.
 

Price per passenger one way from Campbell River to Quadra Island (Quadra Island to Campbell River = FREE):

  • Child aged 4 and under: Free
  • Child aged 5 to 11: $4.45
  • Ages 12 to 64: $8.90
  • Seniors, Monday-Thursday, excluding Statutory Holidays: Free

 

Cost per vehicle (one-way):

  • Up to 20 feet: $20.65
  • More than 20 feet: $2.55 / additional foot

 

Reservations: For more information, call 1-888-223-3779
 

Payment information: Debit cards not accepted.
 

Website: www.bcferries.com

 


Quadra Island – Cortes Island (Heriot Bay – Whaletown)
 

Crossing time: 45 mins.
 

Price per passenger one way from Quadra Island to Cortes Island (Cortes Island to Quadra Island = FREE):

  • Child aged 4 and under: Free
  • Child aged 5 to 11: $5.25
  • Ages 12 to 64: $10.45
  • Seniors, Monday-Thursday, excluding Statutory Holidays: Free

 

Cost per vehicle (one-way):

  • Up to 20 feet: $24.10
  • More than 20 feet: $3.80 / additional foot

 

Reservations: For more information, call 1-888-223-3779
 

Payment information: Debit cards not accepted.
 

Website: www.bcferries.com

 

By continuing to browse this site, you accept cookies. Change the settings.