View of Gibsons from Soames Hill

How To Get Here

Langdale Ferry Terminal, Sunshine Coast


Drive to Horseshoe Bay to the BC Ferries terminal and catch the ferry to Langdale. View the BC Ferries Schedule before you arrive at the terminal, as there are seasonal schedules. The trip from Horseshoe Bay to Langdale takes 40 minutes. Once you arrive in Langdale, you are a 10 minute drive from the beautiful Town of Gibsons.

Reservations for the ferry are not required, although if you are travelling at peak times (such as a Friday afternoon or a long weekend), a reservation will help you avoid long wait times at the terminal.


The BC Ferries general walk-on fare is $14.00. For the most up to date fares view their website.


There is short and long term parking in Horseshoe Bay in the ferry terminal’s indoor and outdoor parkades. There are 138 Short term parking stalls and 344 Long term parking stalls, which are run by Impark. As of September 2021 the rates for parking are as follows (for the most up to date information please check their website):

  • Payment options: HONK App (licence plate number required), Visa, Mastercard and American Express.

    Parking rates:
    Short term

    • Up to 30 minutes is free

    Long term

    • $3.25 for up to 16 hours out of 24 (commuter special)
    • $6.50 for 24 hours
    • $75 for a monthly pass (buy at meter and use your licence plate number)
    • $600 for annual pass, residents of Gambier Island or Keats Island only (buy at terminal office)


Translink offers many routes to get to the BC Ferries terminal in Horseshoe Bay. The quickest route from Downtown Vancouver or Park Royal (in West Vancouver) is by taking the 257 Horseshoe Bay Express. If you have a bit more time, you can take the scenic route on the 250 Horseshoe Bay bus. (The 2021 fare for a 2-zone bus pass is $2.00. Children under 12 ride free )

Once at the BC Ferries terminal, pay your fare, and board the ferry as instructed.

When you arrive on the Sunshine Coast, you will be using BC Transit (the current general fare is $2.00).

At peak commuting times, you can travel from downtown Vancouver to Gibsons in two hours.


Once you buy your ticket (bikes have no additional fee), you will board the ferry via the vehicle deck. There are places on the ferry to store your bike and gear if you wish to use the amenities on board the passenger decks.

Once on the Sunshine Coast, check out the world class mountain bike trails on the slopes of Mount Elphinstone, right above the Langdale ferry terminal.

Note: each transit bus can only take two bicycles, so there can be waits at peak travel times.


Charter or fly your own plane to the Sechelt Airport.

Planes / Float Planes:
Harbour Air has round trips from Downtown Vancouver or Vancouver Island to Sechelt. Sunshine Coast Air has round trips from Naniamo to Sechelt. Fly Coastal Air Taxi also has planes to charter.


The protected harbour and easy cruising distance from Vancouver makes Gibsons a popular destination. Short and long term berths can be available. Contact Gibsons Marina or Gibsons Landing Harbour Authority for more information.

Once here, you can rent a boat, canoe or kayak and explore further.