Every route, graded
Two things decide whether a ferry works for you: does it sail, and does it sail on time. We grade every route on both — from BC Ferries’ own numbers — and combine them into an overall mark. Worst first.
Reliability C (98.6% of sailings completed) · Punctuality C (84% on time). Overall = weakest link.
Major routes
Minor routes
Northern routes
How the grades work: two transparent formulas on FY2025 data. Reliability = completion rate (100% minus cancellations): A ≥99.5 · B ≥99 · C ≥98 · D ≥96 · F <96. Punctuality = on-time (within 10 min of schedule): A ≥90 · B ≥85 · C ≥80 · D ≥72 · F <72. The overall grade is each route’s weakest link — the worse of the two, because the dimension a route fails on is the one most likely to ruin your trip (an F in punctuality means you can’t count on it being on time; an F in reliability means you can’t count on it sailing at all). Both sub-grades are shown so nothing hides behind the overall. All figures: BC Ferries’ own Sailing Statistics (Fiscal 2025) and FY24-25 Performance Report; trend context from CBC’s analysis.