Current Conditions

No Operational Issues Today

All Routes Status At-a-Glance


ROUTE STATUS NEXT SAILINGS SERVICE NOTICE LAST UPDATE
Tsawwassen-Swartz Bay On Time As scheduled 7:00 am
Swartz Bay-Tsawwassen On Time As scheduled 7:00 am
Tsawwassen-Duke Point On Time As scheduled 7:00 am
Duke Point-Tsawwassen On Time As scheduled 7:00 am
Tsawwassen-Gulf Islands On Time As scheduled 7:00 am
Horseshoe Bay-Departure Bay On Time As scheduled 7:00 am
Departure Bay-Horseshoe Bay On Time As scheduled 7:00 am
Horseshoe Bay-Langdale On Time As scheduled 7:00 am
Langdale-Horseshoe Bay On Time As scheduled 7:00 am
Horseshoe Bay-Bowen Island On Time As scheduled 7:00 am
Langdale-Gambier-Keats On Time As scheduled 7:00 am
Powell River-Sechelt On Time As scheduled 7:00 am
Powell River-Comox On Time As scheduled 7:00 am
Powell River-Texada On Time As scheduled 7:00 am
Brentwood Bay-Mill Bay On Time As scheduled 7:00 am
Chemainus-Thetis-Kuper On Time As scheduled 7:00 am
Swartz Bay-Gulf Islands On Time As scheduled 7:00 am
Nanaimo Harbour-Gabriola On Time As scheduled 7:00 am
Crofton-Vesuvius Bay On Time As scheduled 7:00 am
Buckley Bay-Denman Island On Time As scheduled 7:00 am
Denman Island-Hornby Island On Time As scheduled 7:00 am
Campbell River-Quadra Island On Time As scheduled 7:00 am
Quadra Island-Cortes Island On Time As Scheduled 7:00 am
Port McNeill-Alert Bay-Sointula On Time As scheduled 7:00 am
Prince Rupert-Port Hardy On Time As scheduled 7:00 am
Prince Rupert-Skidegate On Time As scheduled 7:00 am
Skidegate-Alliford Bay On Time As scheduled 7:00 am
Mid-Coast On Time As scheduled

7:00 am