getting here

BC Ferries

To get to Bowen Island, you need to take a short ferry ride from Horseshoe Bay in West Vancouver. The ferry, operated by BC Ferries, provides frequent service (every 1-2 hours) between Horseshoe Bay and Bowen Island's Snug Cove. The ferry ride is approximately 20 minutes long and offers scenic views of Howe Sound and the North Shore mountains.

  • Round trip fares are purchased in Horseshoe Bay.

  • It’s a good idea to plan to arrive at the ticket booth 30-60 minutes ahead of the ferry you hope to catch. Allow more time during rush hour and during the summer. There is a 10-minute cut off for walk on passengers, and so plan to arrive at least 20 minutes in advance of the sailing you hope to catch as a walk-on.

  • Visit this local website for the schedule and live information about where the ferry is: https://bowenferry.ca

Arriving by boat

If you’re arriving by boat, there is a public dock in Snug Cove. Check in with the Union Steamship Marina at (604) 947-0707 or VHF 66A as you enter Snug Cove.