Fares for British Columbia ferries departing from Horseshoe Bay dock cost between $12.10 and $16.90 per passenger and between $34.20 and $55.40 per vehicle as of 2015. Prices are in Canadian dollars.Continue Reading
Passenger fare prices vary by distance, passenger's age and passenger's status as a student, senior citizen or disabled person. Vehicle fare prices vary by distance and by vehicle type and length. There are additional port charge fees and a 1-percent fuel rebate on some routes.
BC Ferries accepts payment by cash, traveler's checks, Visa, MasterCard, American Express and the BC Ferries Experience Card. They do not currently accept debit. The Experience Card offers savings for ferry travel on certain routes.Learn more about Geography