Canada Transit Atlas

BC Ferries Nanaimo Harbour - Gabriola Island (Vancouver Island - Descanso Bay)

Ferry · BC Ferries

Runs every 36 min in weekday rush hours, every 42 min weekday middays and every 42 min on weekends. Weekday trips from 5:15 am to 11:00 pm.

See live vehicles on the map Agency route page

How often it runs

Gabriola Island (Descanso Bay)

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 am1 trip––
Morning rush6–9 amevery 37 minevery 37 min2 trips
Midday9 am–3 pmevery 42 minevery 42 minevery 42 min
Afternoon rush3–7 pmevery 45 minevery 45 minevery 45 min
Evening7 pm–midnightevery 1.5 hoursevery 1.5 hoursevery 1.5 hours
First trip5:45 am6:55 am8:10 am
Last trip11:30 pm11:30 pm11:30 pm
Trips232220

Nanaimo Harbour (Vancouver Island)

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 am1 trip––
Morning rush6–9 amevery 36 minevery 48 minevery hour
Midday9 am–3 pmevery 42 minevery 42 minevery 42 min
Afternoon rush3–7 pmevery 36 minevery 36 minevery 36 min
Evening7 pm–midnightevery 1.5 hoursevery 1.5 hoursevery 1.5 hours
First trip5:15 am6:20 am6:20 am
Last trip11:00 pm11:00 pm11:00 pm
Trips242221

From the published schedule for Thu, Nov 5, Sat, Nov 7 and Sun, Nov 8. Times are when trips leave their first stop, and frequency is the average time between those departures. Shading marks service every 15 minutes or better, darker at 10 or better.

Stops

Gabriola Island (Descanso Bay) 2 stops

  1. Nanaimo Harbour
  2. Gabriola Island

Nanaimo Harbour (Vancouver Island) 2 stops

  1. Gabriola Island
  2. Nanaimo Harbour

Schedule from BC Ferries's published GTFS feed, valid through March 31, 2027. Data sources