Tourism / Visitors

View of Gibsons from Soames Hill

How To Get Here

Langdale Ferry Terminal


Drive to Horseshoe Bay and catch the ferry to Langdale. The ferry leaves approximately every 2 hours (with extra sailings in summer) and the trip takes 40 minutes. If you are traveling at a peak time (such as Friday afternoon), you should plan to arrive early or make a reservation in advance to be sure you get on the sailing you want.



There is long term parking in Horseshoe Bay in the ferry terminal’s parkade, at outdoor Impark lots, and in the Lions Club parking lot across from Gleneagles golf course (there’s a shuttle bus service from the lot to the ferry in summer). If you leave your car and walk on the ferry, you don’t have to worry about line-ups and overloads.


A round trip to the Sunshine Coast from Vancouver by transit costs approx. $25. Transit fare from downtown Vancouver is $2.95 each way (via the 257 Horseshoe Bay Express or the 250 Horseshoe Bay routes), foot passenger ferry fare is $13.70 return, and bus fare on Sunshine Coast Transit is $2.00. At peak commuting times, you can travel from downtown Vancouver to Gibsons in two hours.


It only costs an extra $2 to bring your bike on the ferry, so why not? All BC Transit buses are equipped with bike racks and there’s no extra cost. On the Sunshine Coast side, there are world class mountain bike trails on the slopes of Mount Elphinstone, right above the Langdale ferry terminal. One note: each transit bus can only take two bicycles, so there can be waits at peak travel times.


Harbour Air has daily float plane flights from Vancouver to Sechelt. Tofino Air flies between Nanaimo, Sechelt and Vancouver harbour.


Gibsons’ protected harbour and easy cruising distance from Vancouver make it a popular destination. Day and overnight berths are available. Contact Gibsons Harbour Authority, or the Gibsons Marina. Once here, you can rent a boat, canoe or kayak and explore further.