How to Get on a Sold-Out BC Ferries Sailing

Reservations full? Here's what actually works to snag a spot on a sold-out BC Ferries sailing — from timing your checks to using automated alerts.

Guide updated August 2026

Why sailings sell out (and why spots reopen)

BC Ferries' major routes — Tsawwassen to Swartz Bay, Horseshoe Bay to Departure Bay, Horseshoe Bay to Langdale, and Tsawwassen to Duke Point — regularly sell out, especially on weekends, long weekends, and throughout summer. Once reservations are full, the booking website shows "Reservations sold out" for that sailing. The same happens on the smaller crossings, and hurts more: see every route FerryHawk watches, including Comox to Powell River and the five Southern Gulf Islands runs out of Tsawwassen, where a sold-out sailing can cost you a day rather than an hour.

But here's what most people don't realize: spots reopen constantly. People change plans, cancel trips, or rebook to different sailings. Every cancellation frees up a reservation slot that goes back into the system. The problem is that these openings are unpredictable and get snapped up within minutes.

When do cancellations typically happen?

Based on typical patterns, cancellations tend to cluster around a few windows:

Pro tip: Don't just check once and give up. Check repeatedly throughout the day, especially 24-48 hours before your target sailing. Availability can change minute by minute.

Strategy 1: Manually check the BC Ferries website

The most basic approach. Go to bcferries.com, start the booking flow for your route and date, and check if the sailing you want shows "View fares" (available) or "Reservations sold out."

The downside: this takes about 30 seconds per check, and you need to go through a 4-step booking flow each time (route → passengers → vehicle → results). Doing this every few minutes for hours is tedious and easy to miss the window.

Strategy 2: Show up as a drive-up passenger

"Reservations sold out" doesn't mean the ferry is full. It means reservable space is full, and BC Ferries holds a share of every sailing's deck for vehicles that turn up without a booking. The catch is that it's first-come, first-served, so on a busy day you can wait through more than one sailing.

This is no longer the same answer on every crossing. One of the directions we cover stopped taking drive-up traffic in October 2025 — see which crossings still allow drive-up, and what to do on the one that doesn't.

Strategy 3: Use an availability alert tool

Instead of manually refreshing the BC Ferries website, you can use a tool that monitors availability and notifies you the moment a spot opens up. This is by far the most effective approach because you don't miss the brief window between a cancellation and someone else booking it.

FerryHawk monitors BC Ferries reservation availability and sends you a text message when a sold-out sailing becomes available. You pick your route, date, and specific sailing times to watch. When a spot opens, you get an instant SMS with a link to book.

How it works:

  1. Visit ferryhawk.ca and select your route and date
  2. See which sailings are available and which are sold out
  3. Tap "Notify me" on any sold-out sailing and enter your phone number
  4. Get a text message the moment a spot opens up
  5. Reply with your code number to keep watching if you didn't book in time
The FerryHawk alert form: route set to Tsawwassen to Swartz Bay, date 2026-08-29, a Standard and Oversized vehicle toggle, and a phone number field, above a Find Sailings button.
Setting an alert takes four fields and no account: route, date, which vehicle pool you are in, and a number to text. The number is used for that alert and nothing else, and you can text STOP at any time.
Oversized vehicles: If you're traveling with an RV, truck with trailer, or motorhome, FerryHawk is the only tool that tracks oversized vehicle availability separately. Standard cars and oversized vehicles have different reservation pools, so availability can differ significantly.

Strategy 4: Be flexible with your timing

If your schedule allows it, flexibility is your best friend:

Strategy 5: Book early for future trips

BC Ferries opens reservations up to about 2 weeks in advance for most routes. The earlier you book, the more selection you have. For long weekends and summer weekends, book as soon as reservations open — popular sailings can sell out within hours of becoming available.

What about oversized vehicles?

If you're travelling with an oversized vehicle — over 7 feet (2.13 m) tall or over 20 feet (6.10 m) long, measured as one unit including anything you tow — everything above still applies, but the odds are worse:

FerryHawk is currently the only availability monitoring tool that tracks oversized vehicle reservations separately from standard vehicles. If you are not sure which pool you belong in, the BC Ferries oversized vehicle guide covers the height and length thresholds in BC Ferries' own words, what roof boxes and bike racks do to your measurement, and why over-height space sells out before standard space does.

Stop refreshing. Let FerryHawk watch for you.

Check availability now

Summary: Your best approach

  1. Set up an alert on FerryHawk for the sailing you want — this runs in the background and catches openings you'd miss
  2. Check manually during the 24-48 hour window before your sailing — this is when most cancellations happen
  3. Have a backup plan — know which alternate routes or times work for you in case your first choice doesn't open up
  4. If all else fails, drive up — arrive early and wait for drive-up space, on the directions that still take it (check yours)