Bowen Island - Vancouver (Snug Cove-Horseshoe Bay)

The Bowen Island - Vancouver (Snug Cove-Horseshoe Bay) ferry route runs between Bowen Island (Snug Cove) Ferry Terminal and Horseshoe Bay (Vancouver) Ferry Terminal, with Daily timetables.

Bikes allowed on all trips.

All trips are wheelchair accessible.

Bowen Island (Snug Cove) Ferry TerminalHorseshoe Bay (Vancouver) Ferry Terminal

© Stadia Maps © Stamen Design © OpenMapTiles © OpenStreetMap

Daily 31 trips

First trip starts at 5:15 AM, last at 11:30 PM.

To Horseshoe Bay (Vancouver)

ABC
Bowen Island (Snug Cove) Ferry Terminal PDT time 5:15 6:15 7:30 8:45 10:00 11:15 12:35 1:55 3:15 4:40 6:00 7:15 8:25 9:30 10:30 11:30
Horseshoe Bay (Vancouver) Ferry Terminal PDT time 5:35 6:35 7:50 9:05 10:20 11:35 12:55 2:15 3:35 5:00 6:20 7:35 8:45 9:50 10:50 11:50
  • A: Monday to Saturday only.
  • B: Mondays, Tuesdays, Thursdays, Fridays, Saturdays and Sundays only.
  • C: Mondays, Tuesdays, Wednesdays, Thursdays, Fridays and Sundays only.
  • PM times are in bold.

To Bowen Island (Snug Cove)

AB
Horseshoe Bay (Vancouver) Ferry Terminal PDT time 5:45 6:50 8:05 9:20 10:35 11:55 1:10 2:35 3:55 5:20 6:35 7:50 8:55 10:00 11:00
Bowen Island (Snug Cove) Ferry Terminal PDT time 6:05 7:10 8:25 9:40 10:55 12:15 1:30 2:55 4:15 5:40 6:55 8:10 9:15 10:20 11:20
  • A: Mondays, Tuesdays, Thursdays, Fridays, Saturdays and Sundays only.
  • B: Mondays, Tuesdays, Wednesdays, Thursdays, Fridays and Sundays only.
  • PM times are in bold.
All routes Route page on the agency's site