Canada Transit Atlas

Horseshoe Bay (Vancouver)

BC Ferries stop · part of Horseshoe Bay (Vancouver) Ferry Terminal

Served by Bowen Island - Vancouver (Snug Cove-Horseshoe Bay), West Van - Sunshine Coast (Horseshoe Bay-Langdale) and West Vancouver - Nanaimo (Horseshoe Bay-Departure Bay).

Live departures on the map

Routes and times

RouteWeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Bowen Island - Vancouver (Snug Cove-Horseshoe Bay) Horseshoe Bay (Vancouver)5:35 am – 11:50 pm every 1.5 hours midday5:35 am – 11:50 pm every 1.5 hours midday6:35 am – 11:50 pm every 1.5 hours midday
Bowen Island - Vancouver (Snug Cove-Horseshoe Bay) Bowen Island (Snug Cove)5:45 am – 11:00 pm every 1.5 hours midday5:45 am – 11:00 pm every 1.5 hours midday5:45 am – 11:00 pm every 1.5 hours midday
West Van - Sunshine Coast (Horseshoe Bay-Langdale) Horseshoe Bay (Vancouver)7:00 am – 10:15 pm every 2.5 hours midday7:00 am – 10:15 pm every 2.5 hours midday7:00 am – 10:15 pm every 2.5 hours midday
West Van - Sunshine Coast (Horseshoe Bay-Langdale) Langdale (Sunshine Coast)7:30 am – 11:30 pm every 2.5 hours midday7:30 am – 11:30 pm every 2.5 hours midday7:30 am – 11:30 pm every 2.5 hours midday
West Vancouver - Nanaimo (Horseshoe Bay-Departure Bay) Horseshoe Bay (Vancouver)7:55 am – 11:05 pm 7 trips7:55 am – 12:20 am 7 trips7:55 am – 12:20 am 8 trips
West Vancouver - Nanaimo (Horseshoe Bay-Departure Bay) Departure Bay (Nanaimo)6:15 am – 10:40 pm 7 trips6:15 am – 10:40 pm 7 trips6:15 am – 10:40 pm every 2 hours in the evening

First and last times at this stop, from the published schedule for Thu, Nov 5, Sat, Nov 7 and Sun, Nov 8.

Schedule from BC Ferries's published GTFS feed. Data sources