Skip to content

Planning

BC Ferries vs Washington State Ferries: Bookings, Fares, Check-in

The two big Salish Sea operators sell space in opposite ways. What a booking costs on each, which routes take one, how fares are charged, check-in deadlines and what happens when a sailing is cancelled.

Planning5 min readFacts checked

BC Ferries and Washington State Ferries (WSF) both run car ferries, but they treat bookings very differently. On BC Ferries' main routes between Metro Vancouver and Vancouver Island, 70 to 90% of the car deck can be booked and a car with driver costs $49 to $130 in Canadian dollars depending on the fare type you choose. WSF takes vehicle reservations on only two of its routes, charges nothing to make one and bills you only if you fail to show; everywhere else it is first come, first served.

Which routes can you book?

BC Ferries' fares page lists which of its routes are bookable. Across the two systems, the pattern is roughly this:

BC FerriesWashington State Ferries
Routes that take vehicle bookingsTsawwassen–Swartz Bay, Tsawwassen–Duke Point, Horseshoe Bay–Departure Bay, Horseshoe Bay–Langdale, Tsawwassen–Southern Gulf Islands, Powell River–Comox and the northern routesOnly two: Port Townsend–Coupeville, and Anacortes to the San Juan Islands
Share of the deck you can book70–90% on the Vancouver Island routes, 65–70% to Langdale, all of it on four long or infrequent routesSan Juans: 90% in three releases, 10% held back; Port Townsend: 80% released two months ahead
Walk-on bookingsPossible on the main Vancouver Island routes at no extra cost, about 50 per sailingNot offered; walk-on passengers never need one
Routes with no bookings at allShort island runs such as Horseshoe Bay–Bowen Island and Swartz Bay–Salt Spring IslandEvery route other than the two above, including Seattle–Bainbridge and Edmonds–Kingston

One BC Ferries direction breaks the pattern: since 15 October 2025, drivers leaving Horseshoe Bay for Departure Bay can only travel with a prepaid booking.

How much does it cost to book?

On BC Ferries, the booking is built into the fare. For a standard car and driver between Metro Vancouver and Vancouver Island, BC Ferries' fare page offers a Saver fare of $49 to $99 on selected sailings, a Prepaid fare of $110, or a "Reservation Only" option at $130, which is a $20 booking fee plus the $110 terminal price. Turning up without a booking also costs $110. Cancelling a Saver costs $5 up to four days before and $20 after that; a Prepaid booking costs $5 to cancel until the night before and $15 on the day.

WSF's reservations page says a vehicle reservation costs nothing and is not a ticket, so you still buy one when you arrive. The catch is the no-show fee, which the state tariff limits to between 25 and 100% of a one-way standard vehicle fare. To avoid it, change or cancel before 5 pm Pacific time on the day before you travel; within two hours of the sailing, no changes can be made.

How are fares charged?

BC FerriesWSF
DirectionEach way is paid separately on the main routes; some short island routes charge once for the round tripWalk-on tickets are round trip on most routes; on the San Juan route fares are only taken on westbound trips, mostly at Anacortes
Adult on foot$21 each way, Vancouver–Victoria (CAD, June 2026 fares)$18, collected at Anacortes, covering the return (San Juan route)
ChildrenUnder 5 free; 5 to 11 half fare18 and under free on every route
SeniorsBC residents 65 and over ride free Monday to Thursday on selected routes, holidays exceptedHalf fare at 65, bought in person with proof of age
Riders with a disability50% off passenger fares for BC residents with an Accessible Fare Identification or CNIB card50% off passenger fares with ID showing eligibility
Surcharges5% fuel surcharge added at payment35% on vehicles from 1 May to 30 September; 3% on card payments

When do you have to check in?

BC Ferries sets a window rather than a single deadline. At Tsawwassen and Swartz Bay, travellers holding a booking check in between 60 and 30 minutes before departure; outside that window, the booking lapses and you board in order of arrival. Without a booking, drivers can buy a ticket until 5 minutes before departure and walk-on passengers until 10 minutes before. Booked vehicles bound for the Southern Gulf Islands have an earlier cut-off, 40 minutes out, and on the northern routes BC Ferries asks booked travellers to arrive two hours ahead.

At WSF, San Juan Islands reservation holders are told to arrive 45 to 60 minutes early and to be checked in by 30 minutes before sailing, after which they drop to standby. On Port Townsend–Coupeville the advice is 30 to 45 minutes. For walk-on passengers the only advice WSF gives is to be aboard at least five minutes before the boat leaves.

What happens if a sailing is cancelled?

BC Ferries says it tries to move booked travellers to a later sailing that day at no charge; if it cannot, the booking is cancelled and fares and booking fees go back to the card used, with no action needed from you. The state rules governing WSF reservations say customers are not charged for changes or cancellations caused by a service interruption, and a deposit is refunded when a reserved sailing is cancelled or badly delayed and the traveller cannot go that day. WSF sends route alerts by email or text if you sign up.

What is different on board?

  • Staying in the car: WSF lets you leave your vehicle or remain in it. On BC Ferries, anyone parked on an enclosed lower vehicle deck must leave it during the crossing, while on Horseshoe Bay–Langdale you may stay on any deck.
  • Pets: BC Ferries keeps animals other than service animals in your vehicle or a pet area. WSF allows leashed dogs in most passenger areas, with other pets in a carrier, but keeps them out of food service areas and the galley half of the cabin.
  • Wi-Fi: WSF says it has no public Wi-Fi on its boats or at terminals, and BC Ferries' travel tips state there is none on its vessels either.
  • Alcohol: BC Ferries prohibits drinking your own alcohol on its ships and at terminals. WSF's code of conduct limits drinking to designated areas.

Sources

  1. bcferries.com/routes-fares/ferry-fares
  2. bcferries.com/newfares
  3. bcferries.com/allocating-space-on-board
  4. bcferries.com/web_image/h90/h4b/9089486028830.pdf
  5. bcferries.com/routes-fares/schedules/daily/TSA-SWB
  6. bcferries.com/travel-boarding/terminal-directions-parking-food/vancouv…
  7. bcferries.com/travel-boarding/foot-passenger-check-in
  8. bcferries.com/travel-boarding/travel-tips
  9. bcferries.com/travel-policies
  10. bcferries.com/travel-boarding/travel-with-pets
  11. bcferries.com/accessibility
  12. bcferries.com/contact-us/helping-you-during-a-service-disruption
  13. secureapps.wsdot.wa.gov/ferries/reservations/vehicle/Default.aspx
  14. app.leg.wa.gov/WAC/default.aspx
  15. wsdot.wa.gov/travel/washington-state-ferries/tickets/ticket-information
  16. wsdot.wa.gov/ferries/fares/FaresDetail.aspx
  17. wsdot.wa.gov/travel/washington-state-ferries/rider-information/riders…
  18. wsdot.wa.gov/travel/washington-state-ferries/rider-information/first-…
  19. wsdot.wa.gov/travel/washington-state-ferries/rider-information/what-y…
  20. wsdot.wa.gov/travel/washington-state-ferries/ferries-terminals/ferrie…
  21. wsdot.wa.gov/sites/default/files/2026-03/WSF-PassengerCodeOfConduct.pdf

Common questions

Do I need a reservation for Washington State Ferries?
Only if you are driving on one of two routes, Anacortes–San Juan Islands or Port Townsend–Coupeville, where WSF strongly recommends one. It costs nothing unless you fail to show; every other WSF route is first come, first served.
Is it cheaper to book BC Ferries in advance?
It can be. Between Metro Vancouver and Vancouver Island, a Saver fare on selected sailings costs $49 to $99 for a car and driver, against $110 at the terminal. The Reservation Only option costs $20 more than turning up.
What happens if I'm late for my ferry booking?
At BC Ferries' Tsawwassen and Swartz Bay terminals, checking in later than 30 minutes before departure cancels the booking's priority and you travel in order of arrival. At WSF's San Juan terminals, a reservation not checked in 30 minutes ahead becomes standby.
Do children ride free on BC Ferries and Washington State Ferries?
On WSF, everyone aged 18 and under rides free as a passenger. BC Ferries carries children under 5 free and charges 5 to 11 year olds half the adult fare, $10.50 each way between Vancouver and Victoria.
What does it cost to miss a booked sailing?
On WSF's two reservation routes the no-show fee is set between 25 and 100% of a one-way standard vehicle fare. On BC Ferries' routes between Metro Vancouver and Vancouver Island, an unused Saver booking is refunded less $30 and an unused Prepaid booking less $20.