Canada
Horseshoe Bay (West Vancouver) → Nanaimo (Departure Bay)
The ferry from West Vancouver to Nanaimo, the best route to central and northern Vancouver Island: Tofino, Ucluelet, Parksville and Campbell River. It is also the closest terminal to Whistler and the Sea-to-Sky Highway.
Horseshoe Bay (West Vancouver) to Nanaimo (Departure Bay) ferry at a glance
The ferry from Horseshoe Bay (West Vancouver) to Nanaimo (Departure Bay) takes 1h 40m across the Strait of Georgia, operated by BC Ferries. Both vehicles and foot passengers are carried. Typical frequency: several sailings daily.
Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel.
Maritime Crossing Route Map
Interactive sea passage between Horseshoe Bay (West Vancouver) and Nanaimo (Departure Bay)
Ready to cross from Horseshoe Bay (West Vancouver) to Nanaimo (Departure Bay)?
Check live availability, fares and sailing times with Direct Ferries.
Operators on This Route
| Operator | Crossing Time | Vessels |
|---|---|---|
| BC Ferries | 1h 40m | Queen of Oak Bay, Queen of Cowichan, Coastal Celebration |
Route Features
Vehicles
Cars, campervans, and motorbikes accepted
Foot Passengers
Walk-on passengers welcome
Pets
Pets allowed with valid documents
Distance
30 nautical miles
Getting There & Onward Transport
- Horseshoe Bay is served by TransLink buses from downtown Vancouver and sits on Highway 99 (Sea-to-Sky)
- Departure Bay connects to Highway 19 north to Parksville and west via Highway 4 to Tofino