» BC Ferries
BC Ferries has two Vancouver mainland ferry terminals, Tsawwassen and Horseshoe Bay, which provide access to Vancouver Island, the Gulf Islands and the Sunshine Coast. Tsawwassen is approximately 45 minutes south of the downtown Vancouver and provides services to Victoria, Nanaimo and the Southern Gulf Islands. Horseshoe Bay, about 45 minutes north of Vancouver, offers services to Nanaimo, Bowen Island and the Sunshine Coast.
Crossing Times
Contact BC Ferries accepts advance reservations for many of their services. Reservations Line: call 1.888.724.5223 within BC, or 604.444.2890 outside of BC. |









