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.