Bathgate General Store, Resort & Marina

A Weekend Getaway from Vancouver to Egmont, BC

Weekend travel from Vancouver to Sunshine Coast BC

Sometimes the best adventure is closer than you think. For Vancouver residents and visitors, a weekend getaway to Egmont, BC on the Sunshine Coast offers the perfect blend of wilderness, ocean, and small-community charm — all within a couple of hours of the city. This Vancouver to Egmont weekend getaway guide will walk you through everything from the ferry crossing to finding the best activities, so you can make the most of every hour of your escape.

Getting from Vancouver to Egmont

The Ferry Journey

The gateway to the Sunshine Coast is the BC Ferries crossing from Horseshoe Bay in West Vancouver to Langdale. Ferries run regularly throughout the day, and the crossing takes approximately 40 minutes — a scenic start to any Sunshine Coast adventure. For a weekend getaway, book the Friday evening ferry to make the most of your Saturday.

The Drive to Egmont

From the Langdale ferry terminal, Egmont is approximately 80 kilometres north on Highway 101. The drive takes 1.5 to 2 hours and is beautiful in its own right — the highway winds past the marina town of Gibsons (of Beachcombers fame), through Sechelt, past Roberts Creek, and north through Halfmoon Bay, Secret Cove, and Madeira Park before the final stretch to Egmont via the Egmont Road. Fill up your gas tank before leaving the highway at Madeira Park, as fuel options become limited further north.

Friday: Arriving in Egmont

Plan to arrive in Egmont Friday evening. Check into your accommodation at Bathgate Resort, which offers five comfortable ocean-view motel rooms with private balconies, perfect for an evening drink while watching the sun go down over the water. Pick up any supplies you need at the Bathgate General Store before it closes for the evening.

Take a quiet evening walk along the waterfront and soak up the atmosphere of Egmont village. At night, the lack of light pollution makes stargazing exceptional — on a clear night, the Milky Way is often visible in stunning detail. This is a preview of just how different life feels in this small coastal community compared to the city you left behind.

Saturday: Full Day of Adventure

Morning: Skookumchuck Rapids

Start your Saturday with the crown jewel of Egmont — a hike to Skookumchuck Narrows. Check the tide tables the evening before (or ask at Bathgate — the staff know the tides well) and time your hike to arrive at the viewpoints during peak tidal flow. The 4-kilometre trail through coastal rainforest leads to jaw-dropping views of North America’s most powerful tidal rapids. Allow 3–4 hours for the round trip including time at the viewpoints.

Afternoon: On the Water

After the morning hike, head back to Egmont for lunch at the resort, then spend your afternoon on the water. Options include kayaking in the calm waters of the inlet, renting a boat for a fishing excursion, or simply taking a scenic cruise in the Sechelt Inlet. If you arrived by boat, the Bathgate Marina has everything you need — fuel, moorage, and local knowledge to help you plan your afternoon.

Evening: Dinner and Sunset

Egmont’s dining options are limited, but the Sunshine Coast is well-stocked with farm-fresh and ocean-fresh ingredients. Cook in your motel room’s kitchen or grab supplies at the general store for a balcony barbecue with a view. The sunsets over the water from Egmont can be spectacular — long, lingering evenings of pink and gold light on the inlet.

Beautiful sunrise over the BC coastline near Egmont on the Sunshine Coast

Sunday: Morning Magic and the Return Home

Rise early on Sunday for the best light of the weekend. Dawn over Sechelt Inlet can be extraordinary — mist on the water, eagles fishing along the shoreline, and the mountains reflected in the glassy surface of the fjord. Take a short walk or sit on your balcony with a coffee and let the beauty of it all sink in before the drive home.

If the tides align, consider a second hike or stop at the narrows on your way out of Egmont. Then head south along Highway 101, perhaps stopping in Sechelt or Gibsons for a bite before catching the Langdale ferry back to Horseshoe Bay.

Practical Tips for Your Weekend

Book early: Accommodation in Egmont is limited. Bathgate Resort has just five motel rooms, and they fill up quickly for summer and long weekends. Book well in advance. Bring cash: While the Bathgate General Store accepts cards, having cash on hand is useful in a small community. Pack layers: Even in summer, evenings near the water can be cool and breezy. Download tide tables: Timing the Skookumchuck hike around the tides is essential for the best experience. Leave early Friday: Friday afternoon traffic on the Lions Gate Bridge and Highway 1 to Horseshoe Bay can be significant — aim for an early departure or travel after 7 PM to beat the worst of it.

Book Your Weekend Escape

A Vancouver to Egmont weekend getaway might just be the best two days you’ll spend on the Sunshine Coast. It’s close enough for a spontaneous escape, but far enough to feel genuinely removed from city life. The combination of dramatic natural scenery, incredible hiking, world-class fishing, and warm community hospitality makes Egmont an unforgettable destination.

Ready to book your getaway? Check availability at Bathgate Resort and secure your ocean-view room before the weekend fills up. Have questions about planning your visit? Get in touch — we’d love to help.

Share the Post:

Related Posts