Sunshine Coast harbour town with Gibsons Landing shops, seafood and the Sunshine Coast Trail nearby.
Gibsons is a harbour town on the lower Sunshine Coast of British Columbia, about 45 km northwest of Vancouver across Howe Sound. Reaching it without a car takes about 1 hour 30 minutes and involves several legs: a TransLink bus to Horseshoe Bay, a BC Ferries sailing to Langdale of about 40 minutes at roughly CAD 13-18 for a walk-on adult, and a Sunshine Coast Regional Transit bus that meets most ferries and continues to Gibsons. Sailings run about every one to two hours, and reservations are advised in summer for vehicles. The morning begins at Gibsons Landing, the old harbour district, where the waterfront, the government wharf and the Molly's Reach cafe made famous by a Canadian television series draw visitors. Small shops, galleries and bakeries line Gower Point Road and the lanes above the harbour, and a short walk shows boats, seaplanes and views across the Strait. Lunch is best taken at one of the harbour-side seafood restaurants or at a bakery, with fish and chips a common choice. The afternoon allows a choice between the Sunshine Coast Museum and Archives, a stroll along the Gibsons Seawalk, kayak rentals in the harbour, or a short drive to Armours Beach or Gower Point for beach walking. Hikers can sample sections of the Sunshine Coast Trail further north, though the main route is a multi-day trek and most day visitors choose shorter forest loops such as those at Soames Hill, a modest climb with a viewpoint over Howe Sound. The best season is May to September, when ferries run their fullest schedules and patios are open. In winter, daylight is short and some businesses reduce hours. Visitors should check ferry and bus timetables carefully before leaving, as the last return sailing determines how long the day can run, and missing it means an overnight stay on the Sunshine Coast.
| Distance | About 45 km (ferry crossing) |
|---|---|
| Travel time | About 1 hour 30 minutes by bus and ferry |
| Getting there | TransLink bus to Horseshoe Bay, BC Ferries to Langdale, then a local bus to Gibsons, about CAD 13-18 (approx. USD 9-13) walk-on ferry fare plus local fares |
| Difficulty | moderate |
| Address | Gibsons Landing, Gibsons, BC V0N 1V0 |
How to get there
- Mode
- BC Ferries Horseshoe Bay to Langdale
- Cost
- Walk-on adult about CAD 13-18 (USD 9-13)
- Frequency
- About every 1-2 hours; reservations advised in summer
- Mode
- Sunshine Coast Regional Transit
- Cost
- Local fare; check bctransit.com
- Frequency
- Meets most ferries
Location
Gibsons Landing, Gibsons, BC V0N 1V0
49.3993, -123.5058 View on map
Highlights
- Wander Gibsons Landing and the harbour wharf
- Find Molly's Reach on the waterfront
- Eat seafood or fish and chips by the harbour
- Climb Soames Hill for views over Howe Sound
- Cross Howe Sound on the Horseshoe Bay to Langdale ferry
Tips for visiting
- Take a TransLink bus to Horseshoe Bay and walk on the ferry to Langdale.
- Check the Sunshine Coast Regional Transit schedule on bctransit.com, since buses meet most ferries.
- Confirm the last return ferry before settling into the afternoon.
- Reserve ferry space in advance in summer if driving.
- Bring a light jacket for the crossing.
When to visit
May to September, taking a morning ferry to allow a full afternoon. Weekday sailings are less crowded in summer.
Accessibility
The ferry and Gibsons Landing waterfront are largely accessible, though the lower harbour is sloped and some shops have steps. Forest trails are uneven.
Visit, book or contact
Frequently asked questions
How long does the trip from Vancouver take?
About 1 hour 30 minutes by bus and ferry, including the Horseshoe Bay to Langdale crossing.
Is a car needed?
No. Local buses meet most ferries and Gibsons Landing is walkable, though a car helps reach beaches and trails.
What is the ferry fare?
A walk-on adult fare is about CAD 13-18; check BC Ferries for current prices.
When is the best time to visit?
May to September, for full schedules and open patios.