Skip to main content

How to get from Nanaimo to Nanaimo B by ferry?

By ferry

Take one direct ferry from Nanaimo to Nanaimo B in Southwest British Columbia: take the NANAIMO HARBOUR - GABRIOLA ISLAND (VANCOUVER ISLAND - DESCANSO BAY) ferry from Nanaimo Harbour Ferry Terminal station to Gabriola Island Ferry Terminal station. The total trip duration for this route is approximately 31 min.

31min
Walk to ferry stationFerry - NANAIMO HARBOUR - GABRIOLA ISLAND (VANCOUVER ISLAND - DESCANSO BAY)
NANAIMO HARBOUR - GABRIOLA ISLAND (VANCOUVER ISLAND - DESCANSO BAY)
Leaves from Nanaimo Harbour Ferry Terminal

Step by Step

  • 1
    Walk to ferry station
    Walk to ferry station
    Nanaimo Harbour Ferry Terminal
    340 m • 5 min
  • 2
    Ferry - NANAIMO HARBOUR - GABRIOLA ISLAND (VANCOUVER ISLAND - DESCANSO BAY)NANAIMO HARBOUR - GABRIOLA ISLAND (VANCOUVER ISLAND - DESCANSO BAY)
    Wait for ferry
    NANAIMO HARBOUR - GABRIOLA ISLAND (VANCOUVER ISLAND - DESCANSO BAY)
    Gabriola Island (Descanso Bay)
  • 3
    Ride to ferry station Gabriola Island Ferry Terminal
    Ride to ferry station
    Gabriola Island Ferry Terminal
    25 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Southwest British Columbia.
All local mobility options in one app

Public transit directions from Nanaimo to Nanaimo B

The distance between Nanaimo, Southwest British Columbia and Nanaimo B, Southwest British Columbia is approximately 5.88 km, which can typically be travelled in 31 min. Moovit will show you the directions from Nanaimo to Nanaimo B by ferry, so no matter how you choose to travel in Southwest British Columbia – you will always have plenty of easy options.

Public transit stations close to Nanaimo

Nanaimo is located at Nanaimo, Southwest British Columbia and the nearest public transit station is Victoria at Albert.

Bus stations close to Nanaimo:

  • Victoria at Albert
  • Bastion at Skinner
  • Front St. at Museum Way

Ferry stations close to Nanaimo:

  • Nanaimo Harbour Ferry Terminal
  • Departure Bay (Nanaimo) Ferry Terminal

Public transit stations close to Nanaimo B, Southwest British Columbia

Nanaimo B is located at Nanaimo B, Southwest British Columbia and the nearest public transit station is Gabriola Island Ferry Terminal.

Ferry stations close to Nanaimo B:

  • Gabriola Island Ferry Terminal
  • Duke Point Ferry Terminal

Questions & Answers

  • What is the fastest way to get from Nanaimo to Nanaimo B?

    The fastest way takes 31 minutes, using Bus line NANAIMO HARBOUR - GABRIOLA ISLAND (VANCOUVER ISLAND - DESCANSO BAY).

  • Is there a direct ferry between Nanaimo and Nanaimo B in Southwest British Columbia?

    Yes, there is a direct ferry going from Nanaimo to Nanaimo B in Southwest British Columbia in 31 min.

  • Which ferry line goes from Nanaimo to Nanaimo B in Southwest British Columbia?

    The NANAIMO HARBOUR - GABRIOLA ISLAND (VANCOUVER ISLAND - DESCANSO BAY) ferry line goes from Nanaimo Harbour Ferry Terminal station near Nanaimo to Gabriola Island (Descanso Bay) station near Nanaimo B in Southwest British Columbia.

  • How long does it take to travel from Nanaimo to Nanaimo B in Southwest British Columbia by ferry?

    The total travel time between Nanaimo and Nanaimo B in Southwest British Columbia by ferry is about 31 min.

  • Where do I get on the ferry near Nanaimo to get to Nanaimo B in Southwest British Columbia?

    Get on the NANAIMO HARBOUR - GABRIOLA ISLAND (VANCOUVER ISLAND - DESCANSO BAY) ferry from the Nanaimo Harbour Ferry Terminal station near Nanaimo in Southwest British Columbia.

  • Where do I get off the ferry when travelling between Nanaimo and Nanaimo B in Southwest British Columbia?

    Get off the ferry at the Gabriola Island (Descanso Bay) station, which is closest to Nanaimo B in Southwest British Columbia.

  • When is the first ferry from Nanaimo to Nanaimo B in Southwest British Columbia?

    The first ferry from Nanaimo to Nanaimo B in Southwest British Columbia is Nanaimo Harbour - Gabriola Island (Vancouver Island - Descanso Bay). It leaves the Nanaimo Harbour Ferry Terminal station at 2:10 PM.

Real-Time Arrivals, Schedules, Maps & More