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:
- 24-48 hours before the sailing — this is the biggest window. People finalize plans and cancel reservations they no longer need. BC Ferries charges a cancellation fee closer to departure, so people tend to cancel early.
- Early morning (6-8 AM) — people wake up, check the weather or their plans, and cancel.
- Evening (8-10 PM) — end-of-day plan changes.
- The morning of the sailing — last-minute cancellations. These are harder to catch because you need to be actively checking.
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:
- Visit ferryhawk.ca and select your route and date
- See which sailings are available and which are sold out
- Tap "Notify me" on any sold-out sailing and enter your phone number
- Get a text message the moment a spot opens up
- Reply with your code number to keep watching if you didn't book in time
Strategy 4: Be flexible with your timing
If your schedule allows it, flexibility is your best friend:
- Early morning and late evening sailings are less popular and more likely to have space
- Midweek travel (Tuesday-Thursday) rarely sells out except during peak summer
- Consider alternate routes — if Tsawwassen to Swartz Bay is sold out, Horseshoe Bay to Departure Bay might have space (both get you to Vancouver Island)
- Travel a day earlier or later — Friday sailings sell out but Thursday often has space
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:
- Fewer spots per sailing — ferries can only accommodate a limited number of oversized vehicles due to deck height and space constraints
- Different availability — a sailing might have space for standard cars but be sold out for oversized vehicles, or vice versa
- Drive-up is thinner, not closed — oversized vehicles can still turn up without a booking on every direction but one, and the over-height space held back for the queue is small and it goes early
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 nowSummary: Your best approach
- Set up an alert on FerryHawk for the sailing you want — this runs in the background and catches openings you'd miss
- Check manually during the 24-48 hour window before your sailing — this is when most cancellations happen
- Have a backup plan — know which alternate routes or times work for you in case your first choice doesn't open up
- If all else fails, drive up — arrive early and wait for drive-up space, on the directions that still take it (check yours)