When BC Ferries cancels a sailing, the public message often cites weather or crew availability. Those factors matter — but a six-month PressRush review of maintenance bulletins, fleet deployment tables, and internal planning documents obtained through freedom-of-information requests shows that dry-dock schedules and refit overruns shape reliability as much as storms. Residents rarely see those calendars until a vessel is suddenly pulled from service during peak travel.

The hidden calendar

Major vessels rotate through mandated dry-dock inspections on cycles that do not align neatly with tourism seasons. When mid-life engine upgrades run long — as they did on two Spirit-class ships this spring — the corporation cascades replacements across routes, thinning spare capacity.

PressRush mapped published dry-dock windows against cancellation logs for the Swartz Bay–Tsawwassen corridor. Weeks with overlapping refits correlated with higher delay minutes even in fair weather.

Crew rotations and fatigue rules

Marine crew scheduling must respect rest regulations. When refits compress available hulls, the same qualified crews bounce between routes, amplifying last-minute gaps if someone falls ill. Union representatives said training pipelines improved but senior engineer retirements continue.

"The schedule looks fine on a spreadsheet until two maintenance projects slip the same week," a former marine superintendent told PressRush on background.

What officials say

BC Ferries communications staff emphasized capital investments in new minor-class vessels and shore-power upgrades. They acknowledged refit delays publicly in May board materials — transparency PressRush will continue to track.

Capital plan context

BC Ferries' ten-year capital plan funds several mid-life engine programs and terminal electrification works that compete for the same dry-dock windows. When capital projects slip, passenger sailings absorb the slack — a trade-off the corporation documents in board packets but rarely headlines in public advisories.

Reader takeaway

Reliability is a maintenance story, a crew story, and a weather story — in that order more often than passengers expect. Check daily service notices before travel, and expect summer sailings added only when dry-dock releases hulls, not merely when demand spikes.

Island commuter perspective

Commuters who spoke with PressRush said dry-dock surprises hurt more than weather delays because they are harder to plan around. A Nanaimo nurse described rearranging shifts three times in May when refit overruns cascaded across Spirit-class assignments. BC Ferries' added summer sailings help, but only if released hulls stay in service — a condition maintenance calendars determine before tourism forecasts do.

Documentation gap

FOI records show dry-dock overruns flagged internally weeks before public advisories — a lag commuters want shortened. BC Ferries board minutes from May acknowledge the communication gap; PressRush will measure whether summer advisories improve after that commitment.

Island business groups said reliability messaging should include maintenance calendars by default, not only when cancellations spike — a transparency request the corporation has not yet adopted fleet-wide.

PressRush mapped published dry-dock windows against July cancellation logs and will update this story when August board materials post, expected in the final week of the month.

More from the newsroom