Nanaimo (Departure Bay) - Horseshoe Bay Ferry Schedule

Operator: BC Ferries Duration: 1h 36m4 terminals 10 daily sailings

Route Map

Terminal locations and ferry route. Live vessel positions are estimates based on the timetable, not GPS.

Ferry Timetable

#DepartsArrivesStops
1 8:00 4
2 10:20 4
3 12:35 4
4 3:02 4
5 5:40 4
6 8:02 4
7 11:05 4
8 2
9 2
10 2

All times in local time. Schedules may vary by day of week and season.

Ticket Prices & Fares

Passenger TypeAdultSenior/DisabledVehicle
PassengerCA$17.25CA$8.65CA$60–80

Fares effective October 2026. Vehicle fares include driver. Surcharges may apply during peak season.

Vessel Specifications

Vessel ClassCoastal-class
VesselsCoastal Renaissance, Coastal Inspiration
Vehicle Capacity310 cars
Passenger Capacity1,600
Service Speed23 knots
Length160 m (525 ft)
Year Built2008
PropulsionDiesel

Terminal Facilities

Nanaimo (Departure Bay)
πŸ…ΏοΈ Parking🚻 RestroomsπŸ’Ί Waiting AreaπŸ” Food & Drinkβ™Ώ Accessible
Nanaimo (Departure Bay)
πŸ…ΏοΈ Parking🚻 RestroomsπŸ’Ί Waiting AreaπŸ” Food & Drinkβ™Ώ Accessible
Horseshoe Bay
πŸ…ΏοΈ Parking🚻 RestroomsπŸ’Ί Waiting AreaπŸ” Food & DrinkπŸ“Ά Wi-Fiβ™Ώ Accessible
Horseshoe Bay
πŸ…ΏοΈ Parking🚻 RestroomsπŸ’Ί Waiting AreaπŸ” Food & DrinkπŸ“Ά Wi-Fiβ™Ώ Accessible

Terminals & Stops

Nanaimo (Departure Bay)
Nanaimo (Departure Bay)
Horseshoe Bay
Horseshoe Bay

About the Nanaimo (Departure Bay) - Horseshoe Bay Ferry

The Nanaimo (Departure Bay) - Horseshoe Bay ferry route is operated by BC Ferriesand connects Nanaimo (Departure Bay) with Horseshoe Bay. The crossing takes approximately 1h 36m.This page provides the complete ferry schedule and timetable for the Nanaimo (Departure Bay) - Horseshoe Bay route.

Schedule data is sourced from the official GTFS feed published by BC Ferries. Schedules may change seasonally or due to weather conditions β€” always confirm with the operator before traveling.