Romantic Road Trip Bundles are here! Click on Merch & Gift Cards.

What to expect

This is a local's guide to hidden gems and favourite stops on Bowen Island. From hidden beaches, surprise hikes and funky shops...there's something for everyone on this trip.

Trip Highlights

Scenic waterfront photo ops

A hike with a surprise

A variety of cool cafes and restaurants

A selection of funky shops & outdoor attractions

Beach hopping options

Suggested for
  • Adventurous families
  • Couples
  • Photographers
  • Small groups of friends
Available to depart
We recommend using this itinerary between Wednesday-Sunday.


Stop 1

The first stop provides you with a few recommendations on the mainland before crossing over to Bowen Island. The crossing time is 20 minutes.

Stop 2

The second stop takes you on a hike with an interesting surprise. We’ve provided a few alternatives in case you’d prefer a more accessible adventure. Travel time to the third stop is 5 minutes

Stop 3

The third stop offers up a chance to explore a few local secrets on the island. Travel time to the fourth stop is 15 minutes.

Stop 4

Ready for a bit of beach hopping? We’ve listed our favourite waterside hikes, beaches and coves for you to explore before heading back to the mainland.

Estimated Travel Time
to First Stop

Add 3-4 hours for time spent at stops.

Add 3-4 hours for time spent at stops.


Calculate distance to the first stop

Set a starting point to estimate how far this trip is from you.

- - km
away from you

Before you go

What You'll Need to Bring

Bathing Suit
Outdoor Gear
Reusable shopping bags
Road Trip Snacks
Walking shoes
Additional Details
Kid Friendly
Pet Friendly

Frequently Asked Questions

We're here to help!

Please see the approximate round-trip driving distances below. Please note this just includes driving distances and not time spent at stops.

From North Vancouver:
50 minutes / 29 km + 20 minute ferry crossing

From Richmond:
1 hour and 20 minutes / 47 km + 20 minute ferry crossing

From Burnaby:
47 minutes / 52 km + 20 minute ferry crossing

From Langley:
1 hour and 20 minutes / 86 km + 20 minute ferry crossing

We recommend catching the ferry from Horseshoe Bay to Snug Cove (Bowen Island) between 9 am – 10 pm. Please plan to arrive at Vancouver’s Horseshoe Bay ferry terminal one hour before the ferry’s posted departure time on weekends, and 20-30 minutes on weekdays.

You can bring your pup on Island Gems!

The trip includes patio options for when it’s warm & takeaway that work well for your pet. There will also be at least one dog-friendly activity at each stop. If you bring your furry friend, you will be unable to bring them into any indoor suggestions.

We recommend bringing up to 5 people. Some of the food stops along the way have a maximum capacity of 5 people per seating area.

We have included a few accommodation recommendations in the confirmation email.