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

Crossing Time: 20-25 minutes
Distance: 3.0 nautical miles
Note: This is a non-reservable route


Schedule in Effect:

Leave Nanaimo Harbour (Vancouver Island) Leave Gabriola Island (Descanso Bay)
5:45 am Daily except Sat, Sun, Dec 25 & Jan 1 
6:45 am Daily except Sun, Dec 25 & Jan 1
8:10 am Daily
9:25 am Daily
10:40 am Daily except Wed are (DC)
11:55 am Daily
1:10 pm Daily
2:25 pm Daily 
3:45 pm Daily
5:10 pm Daily
6:25 pm Daily
7:35 pm Daily
9:10 pm Daily
10:05 pm Daily except Wed
11:00 pm Daily
5:15 am Daily except Sat, Sun, Dec 25 & Jan 1 
6:20 am Daily except Dec 25 & Jan 1
7:35 am Daily Except Sun
8:50 am Daily
10:05 am Daily
11:20 am Daily
12:35 pm Daily
1:50 pm Daily 
3:05 pm Daily
4:20 pm Daily
5:50 pm Daily except Wed are (DC)
7:00 pm Daily
8:40 pm Daily
9:40 pm Daily
10:35 pm Daily except Wed
DC Wednesday sailings will be replaced by Dangerous Cargo sailings. No other passengers permitted.

Print This Schedule Printer_icon
Copy & Paste Version copy_and_paste_icon

Ticket sales and loading end five minutes before the scheduled sailing time for walk-on passengers and three minutes before the scheduled sailing time for vehicles.

See where the vessel is now >>

Create a myBCFerries account and subscribe to our email notification network >>

Note: Schedules subject to change without notice.

Helpful Information
Important Note for Commercial Customers