getting here

Book a spot on the Ferry

Make sure to reserve a spot for your car using the BC Ferries website. You will be departing Vancouver from the Horseshoe Bay Terminal, 30 minutes from downtown.

Get a ferry ticket to Bowen Island’s Snug Cove Terminal. It takes approximately 20 minutes to get there.

Horseshoe Bay Ferry Terminal

From Goldie’s coffee and doughnuts to C-Lovers fish and chips, there are lots of amenities for you to explore.

Check out the ferry schedule below to plan your trip.

Snug Cove Ferry Terminal

Once you hop off the ferry, you can take a leisurely walk through the charming village, where you're greeted with local shops and coastal views.

Whether you're looking to grab a fresh pastry, enjoy a sit-down meal, or browse through quaint shops and local art galleries, Snug Cove has something for everyone.