Ferry Fares | BC Ferries (2024)

  1. Home
  2. Routes and fares

Confirm New Booking

Another booking already started

You have another booking already started. Confirm you want to clear it and continue with your new booking.

Important

Important

Your session has expired. If you still want to book travel, select "Search again" below.

Ferry fares and fees

Fare calculator

Use our fare calculator to plan ahead.

Fare calculator

Note: Motorcycle travel is currently not included in the fare calculator. View motorcycle fares for all routes.

Fare guide

Download our fare guide or scroll to find information on all our fare types.

BC Ferries' standard fares -effective April 12, 2023

PDF 391 KB | 35 pages

Note:

  • Fares are non-refundable after travel
  • Any errors or discrepancies in fare charges must be addressed at the time of travel with the ticket agent
  • All fares are subject to change without notice

Medical Assured Loading

Southern Gulf Islands thru fares

Payment options

Passenger fare types

Adults and seniors (12 years or older)
Standard adult fare

Children (5-11years old)
Standard child fare

Infants and children (Under 5 years old)
Travel is free

BC Seniors (BC residents 65 years or older)

BC Students (BC school students 18 years and under)

BC persons with disabilities

Group (groups of 10 or more passengers)

Service fees

Ensure you review your travel documentation for specific service fees applicable to your booking. Fees may vary by route and booking type.
Reservation fees

South Coast routes

  • Compare reservation fees for bookings between Vancouver and Vancouver Island
  • Compare reservation fees for bookings between Vancouver and the Sunshine Coast
  • Compare reservation fees for bookings between Comox (Little River)and Powell River (Westview)

Southern Gulf Islands

Sailings between Vancouver (Tsawwassen) – Southern Gulf Islands are fully bookable so reservations are highly recommended. There are no reservation fees on this route and the fare is paid in full at the time of booking. Cancellation and no show fees apply based on the terms and conditions of your booking.

North Coast routes

Sailings between on our North Coast routes are fully bookable so reservations are highly recommended. There are no reservation fees on this route and the fare is paid in full at the time of booking. Cancellation and no show fees apply based on the terms and conditions of your booking.

List of bookable and non-bookable routes

ROUTEBOOKABLE/NON-BOOKABLE
Victoria (Swartz Bay)– Vancouver (Tsawwassen)Bookable
Vancouver (Horseshoe Bay)– Nanaimo (Departure Bay)Bookable
Vancouver (Horseshoe Bay)– Langdale (Sunshine Coast)Bookable
Vancouver (Tsawwassen)– Southern Gulf Islands [Salt Spring Island (Long Harbour), Otter Bay (Pender Island), Lyall Harbour (Saturna Island), Village Bay (Mayne Island), Sturdies Bay (Galiano Island)Bookable
Port Hardy (Bear Cove)– Prince Rupert, with occasional scheduled stops at Bella Bella (McLoughlin Bay) and Klemtu*Peak season*

Port Hardy (Bear Cove), Bella Bella (McLoughlin Bay), Klemtu, Prince Rupert*Off season*

Bookable
Summer Central Coast direct service: Bella Coola– Port Hardy (Bear Cove)Bookable
Port Hardy (Bear Cove) - Prince Rupert – Central CoastBookable
Transfer Service: Prince Rupert– Port Hardy (Bear Cove) – Bella CoolaBookable
Bella Coola – Central CoastBookable
Bella Bella (McLoughlin Bay) – ShearwaterBookable
Bella Bella (McLoughlin Bay)– Shearwater– Ocean Falls– KlemtuBookable
Prince Rupert - Graham Island (Skidegate)Bookable
Powell River (Westview)– Comox (Little River)Bookable
Vancouver (Tsawwassen)– Duke Point (Nanaimo)Bookable
Victoria (Swartz Bay)– Salt Spring Island (Fulford Harbour)Non-bookable
Victoria (Swartz Bay)– Southern Gulf Islands [Pender Island (Otter Bay), Saturna Island (Lyall Harbour), Mayne Island (Village Bay), Galiano Island (Sturdies Bay)]Non-bookable
Crofton– Salt Spring Island (Vesuvius Bay)Non-bookable
Sunshine Coast (Earls Cove)– Powell River (Saltery Bay)Non-bookable
Vancouver (Horseshoe Bay)– Bowen Island (Snug Cove)Non-bookable
Brentwood Bay– Mill BayNon-bookable
Sunshine Coast (Langdale)– Gambier Island (New Brighton)– Keats Island (Keats Landing)– Keats Island (Eastbourne)Non-bookable
Powell River (Westview)– Texada Island (Blubber Bay)Non-bookable
Nanaimo (Nanaimo Harbour)– Gabriola Island (Descanso Bay)Non-bookable
Chemainus– Thetis Island (Preedy Harbour)– Penelakut Island (Telegraph Harbour)Non-bookable
Buckley Bay– Denman Island WestNon-bookable
Denman Island East (Gravelly Bay)– Hornby Island (Shingle Spit)Non-bookable
Campbell River– Quadra Island (Quathiaski Cove)Non-bookable
Quadra Island (Heriot Bay)– Whaletown (Cortes Island)Non-bookable
Port McNeill - Malcolm Island (Sointula)– Cormorant Island (Alert Bay)Non-bookable
Graham Island (Skidegate)– Moresby Island (Alliford Bay)– Haida GwaiiNon-bookable
Change fees


Change fees apply to all bookings and vehicle types except for livestock, commercial and foot passenger-only bookings.

South Coast

  • Compare change fees for bookings between Vancouver and Vancouver Island
  • Compare change fees for bookings between Vancouver and the Sunshine Coast
  • Compare change fees for bookings between Comox (Little River)and Powell River (Westview)

Central and North Coast

If you change or cancel your vehicle booking within 30 days of your scheduled departure date, a $60 service fee will be applied ($30 for Haida Gwaii service). Change fees apply to the following North Coast and Central Coast routes:

  • Port Hardy (Bear Cove) – Prince Rupert
  • Port Hardy (Bear Cove) – Klemtu
  • Port Hardy (Bear Cove) – Central Coast: Bella Bella (McLoughlin Bay), Bella Coola, Ocean Falls, Shearwater
  • Prince Rupert – Graham Island (Skidegate)
  • Prince Rupert - Klemtu
  • Prince Rupert - Central Coast: Bella Bella (McLoughlin Bay), Bella Coola, Ocean Falls, Shearwater
  • Klemtu - Central Coast: Bella Bella (McLoughlin Bay), Bella Coola, Ocean Falls, Shearwater

Travel on Southern Gulf Islands routes

A non-refundable $5 change fee is applied each time you make a change to your booking's date, time or sailing. Bookings can be changed up to one hour prior to travel* from the original port of departure.

To edit a booking online

  • Set up a BC Ferries account online to easily create and change bookings. Any bookings made online (as a guest or logged in account customer) can be adjusted using the edit your booking(s)link found in your booking confirmation email.
  • If you made a booking as a guest, through the Customer Service Centre, you will need to contact the Customer Service Centre to change your sailing. If you have an account, you can log in to make any changes. If you booked without an account and want to edit or cancel your booking use the link in your original booking confirmation email.

* Travel refers to your selected sailing's scheduled departure date and time.

Cancellation fees

South Coast routes

  • Compare cancellation fees for bookings between Vancouver and Vancouver Island
  • Compare cancellation fees for bookings between Vancouver and the Sunshine Coast
  • Compare cancellation fees for bookings between Comox (Little River)and Powell River (Westview)
Travel on Southern Gulf Islands routes
  • If you cancel more than sevendays before travel, there is no cancellation fee.
  • If you cancel a booking from Southern Gulf Islands to Tsawwassenwithinsevendays of travel, a $15 cancellation fee will be applied to the form of payment used at the time of booking.
  • If you cancel a booking from Tsawwassen to Southern Gulf Islandswithinsevendays of travel, a $25 cancellation fee will be applied to the form of payment used at the time of booking.

Central and North Coast routes

  • If you cancel your booking more than 30 days before your scheduled departure date, you will receive a full refund.
  • If you change or cancel your vehicle booking within 30 days of your scheduled departure date, a $60 cancellation fee will apply ($30 for Haida Gwaii routes)
  • Cancellation fees apply to all North Coast and Central Coast routes, including:
    • Port Hardy (Bear Cove) –Prince Rupert
    • Port Hardy (Bear Cove) –Klemtu
    • Port Hardy (Bear Cove) –Central Coast: Bella Bella (McLoughlin Bay), Bella Coola, Ocean Falls, Shearwater
    • Prince Rupert –Graham Island (Skidegate)
    • Prince Rupert –Klemtu
    • Prince Rupert –Central Coast: Bella Bella (McLoughlin Bay), Bella Coola, Ocean Falls, Shearwater
    • Klemtu –Central Coast: Bella Bella (McLoughlin Bay), Bella Coola, Ocean Falls, Shearwater

Private vehicle bookings are non-refundable if not redeemed or cancelled within the cancellation window stated in the Terms and Conditions in your cancellation email.

Commercial vehicle bookings cancelled less than five days before your scheduled departure date will have a $200 cancellation fee applied.

Review your confirmation documentation for detailed terms and conditions of your booking.

How to cancel a reservation

  • Set up a BC Ferries account online to easily create and change bookings. Any bookings made online (as a guest or logged in account customer) can be adjusted using the edit your booking(s)link found in your booking confirmation email.
  • If you made a booking as a guest, through the Customer Service Centre, you will need to contact the Customer Service Centre to change your sailing. If you have an account, you can log in to make any changes. If you booked without an account and want to cancel your booking use the link in your original booking confirmation email.
No-show fees

If a reservation is not redeemed or cancelled before the scheduled departure time, a $25 no-show fee will be applied.No-show fees apply to commercial, livestock and bus group customers on the following routes:

  • Vancouver (Tsawwassen) – Nanaimo (Duke Point)
  • Vancouver (Tsawwassen) – Victoria (Swartz Bay)
  • Vancouver (Tsawwassen) – Southern Gulf Islands*
  • Victoria (Swartz Bay) – Salt Spring Island (Fulford Harbour)
  • Victoria (Swartz Bay) – Southern Gulf Islands
  • Vancouver (Horseshoe Bay) – Nanaimo (Departure Bay)
  • Vancouver (Horseshoe Bay) – Sunshine Coast (Langdale)
  • Vancouver (Horseshoe Bay) – Bowen Island (Snug Cove)

*$25 no-show fee applies for unredeemed bookings from Vancouver (Tsawwassen) to Southern Gulf Islands. $15 no-show fee applies for unredeemed bookings departing from Southern Gulf Islands.

Note: A $20 no-show fee applies to Saver fare bookings for travel between Sunshine Coast (Langdale) and Vancouver (Horseshoe Bay).

If a bus or foot passenger group changes the reserved sailing timewithinfive days of the scheduled departure, a $25 service fee will be applied.

Review your confirmation documentation for the detailed terms and conditions of your booking.

More fare information

Historical ferry fares

Fares archive

Fares effective April 12, 2023

PDF 391 KB | 35 Pages

Fares effective December 7, 2022

PDF 418 KB | 35 Pages

Fares effective November 1, 2022

PDF 403 KB | 35 Pages

Fares effective July 1, 2022

PDF 406 KB | 38 pages

Fares effective June 1, 2022

PDF 401 KB | 35 Pages

Fares effective April 8, 2022

PDF 404 KB | 38 Pages

Fares effective April 1, 2021

PDF 409 KB | 37 Pages

Fares effective April 1, 2020

PDF 422 KB | 37 pages

Fares effective December 17, 2019

PDF 419 KB | 37 pages

Fares effective June 1, 2019

PDF 416 KB | 37 pages

Fares effective April 1, 2019

PDF 400 KB | 37 pages

Fares effective June 27, 2018

PDF 400 KB | 37 pages

Fares effective April 1, 2018

PDF 400 KB | 37 pages

Fares effective July 1, 2017

PDF 376 KB | 36 pages

Fares effective April 1, 2017

PDF 392 KB | 36 Pages

Fares effective April 1, 2016

PDF 449 KB | 36 Pages

Fares effective November 1, 2015

PDF 458 KB | 36 Pages

Fares effective October 1, 2015

PDF 406 KB | 36 Pages

Fares effective May 12, 2015

PDF 454 KB | 36 Pages

Fares effective April 1, 2015

PDF 398 KB | 36 Pages

Fares effective December 17, 2014

PDF 329 KB | 34 Pages

Fares effective April 1, 2014

PDF 332 KB | 34 Pages

Fares effective January 17, 2014

PDF 210 KB | 35 Pages

Where to buy prepaid tickets: Brentwood Bay – Mill Bay

You can purchase a short-cut ticket for travel between Brentwood Bay – Mill Bay:

  • at Thrifty Foods in Broadmead, Sidney, Central Saanich and Mill Bay
  • or purchase ticket books from staff on board the ferry servicing this route
Where to buy prepaid tickets: Langdale, Gambier and Keats

Ticket books for travel between Sunshine Coast (Langdale) – Gambier Island (New Brighton) – Keats Island (Keats Landing) can be purchased at:

  • Horseshoe Bay terminal foot passenger ticket booth and customer service office
  • Langdale terminal administration office, weekdays 6 am – 8 pm and weekends 7 am – 8 pm
  • AtPassageson board select ferries servicing this route
Receipts

A receipt will be issued for all sales. If a receipt is not issued, call 1-888-BC FERRY (1-888-223-3779, Canada & USA only) and an agent will forward your request to our Revenue Department for follow up.

Routes with fares that include return-trip travel

Fares on these routes include return-trip travel:

  • Buckley Bay– Denman Island West
  • Campbell River – Quadra Island (Quathiaski Cove)
  • Chemainus – Thetis Island (Preedy Harbour) – Penelakut Island (Telegraph Harbour)
  • Crofton – Saltspring Island (Vesuvius Bay)
  • Denman Island East (Gravelly Bay) – Hornby Island (Shingle Spit)
  • Graham Island (Skidegate) – Moresby Island (Alliford Bay)
  • Nanaimo (Nanaimo Harbour) – Gabriola Island (Descanso Bay)
  • Port McNeill – Malcolm Island (Sointula) – Cormorant Island (Alert Bay)
  • Powell River (Westview) – Texada Island (Blubber Bay)
  • Quadra Island (Heriot Bay) – Cortes Island (Whaletown)
  • Sunshine Coast (Earls Cove) – Powell River (Saltery Bay)
  • Vancouver (Horseshoe Bay) – Bowen Island (Snug Cove)
  • Vancouver (Horseshoe Bay) – Sunshine Coast (Langdale)
  • Victoria (Swartz Bay) – Salt Spring Island (Fulford Harbour)
  • Victoria (Swartz Bay) – Southern Gulf Islands

Note: For the routes listed above,no proof of payment is required for the return trip.

Cabin rates for Northern ferries

Cabins are available on Northern sailings on board the Northern Expedition and Northern Adventure.

Northern Expedition cabins include:

  • Two beds
  • Shower
  • Sink
  • Toilet
  • Wardrobe
  • Small desk

Northern Adventure cabins include:

  • Four beds*
  • Shower
  • Sink
  • Toilet

* Luxury cabins have two bed layouts: one double bed or two single beds.

Cabin rates - Inside Passage

April 1, 2024 – April 30, 2025
Northern Expedition

CABIN TYPEPRICE
Inside cabins$135
Accessible cabins$135
Outside cabins$160
Reserved seating$40

Cabin rates - Inside Passage Overnight service

April 1, 2024 – April 30, 2025
Northern Adventure

CABIN TYPEPRICE
Inside cabins$135
Accessible cabins$135
Outside cabins$160
Luxury cabins$290

Cabin rates - Haida Gwaii

April 1, 2024 – April 30, 2025
Northern Expedition

CABIN TYPEPRICE
Inside cabins$135
Accessible cabins$135
Outside cabins$160
Reserved seating$40

Cabin rates - Haida Gwaii

April 1, 2024 – April 30, 2025
Northern Adventure

CABIN TYPEPRICE
Inside cabins$135
Accessible cabins$135
Outside cabins$160
Luxury cabins$245

In service dates for ferries may vary. All prices include taxes where applicable.

Ferry Fares | BC Ferries (33)

Fare choices for travel between Vancouver andVancouver Island

Get a free reservation and the best value when you book a Saver fare, or book a Prepaid fare and save on your reservation fee.

View fare guide

Ferry Fares | BC Ferries (34)

Fare choices for travel between Vancouver andSunshine Coast

Book Saver fares in both directions, and book a Prepaid fare for departures from Vancouver (Horseshoe Bay).

View fare guide

Ferry Fares | BC Ferries (2024)

References

Top Articles
Latest Posts
Article information

Author: Tish Haag

Last Updated:

Views: 6619

Rating: 4.7 / 5 (47 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Tish Haag

Birthday: 1999-11-18

Address: 30256 Tara Expressway, Kutchburgh, VT 92892-0078

Phone: +4215847628708

Job: Internal Consulting Engineer

Hobby: Roller skating, Roller skating, Kayaking, Flying, Graffiti, Ghost hunting, scrapbook

Introduction: My name is Tish Haag, I am a excited, delightful, curious, beautiful, agreeable, enchanting, fancy person who loves writing and wants to share my knowledge and understanding with you.