Gabriola is just a short ferry ride from Nanaimo
Depart for Nanaimo from either Horseshoe Bay or Tsawwassen. Both routes accept reservations.
Vancouver (Horseshoe Bay) to Nanaimo (Departure Bay)
Vancouver (Tsawwassen) to Nanaimo (Duke Point)
After arriving in Nanaimo at either Departure Bay or Duke Point, it’s a short drive to Nanaimo Harbour to catch the ferry to Gabriola.
Nanaimo Harbour to Gabriola