Current Conditions

Vessel Positions

Major and Northern Routes

Includes Gulf Island routes sailing from our major terminals

BC Ferries uses Global Positioning System technology (GPS) to track vessel locations during the operational day. Click on the maps below to see where our ships are now. 


About these maps   Swartz Bay - Tsawwassen

This page includes tracking maps for vessels sailing from our major south coast terminals, as well as mid and north coast services.

Click here to view tracking maps for vessels serving our Inter Island and Northern Sunshine Coast routes >>

 


Tsawwassen - Duke Point   Horseshoe Bay - Departure Bay

  


 


Horseshoe Bay - Langdale   Horseshoe Bay - Bowen Island


 

 


Swartz Bay - Fulford Harbour   Swartz Bay - Gulf Islands

 




Tsawwassen - Gulf Islands   Mid and North Coast Routes

 



 

During fall and winter months, vessels on our Mid and North Coast routes showing as 'In Port' may still be waiting to dock due to heavy weather conditions. Customers are advised to check our Service Notices page or call us for updates.



<< View more maps