There are 3 ways to get from Nanaimo Harbour to Victoria by unknown, ferry, bus, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, ferry, line 72 bus
best- Walk from Nanaimo Harbour to Sturdies Bayunknown
- Take the ferry from Sturdies Bay to Victoriaferry
- Take the bus from Swartz Bay Ferry Terminal Bay B to Douglas St at Gorge Rd E / Hillside Avebus 72 / ...
3h 30mTravel to Lyall Harbour, Saturna Island, fly to Richmond, train
- Walk from Nanaimo Harbour to Lyall Harbour, Saturna Islandunknown
- Fly from Lyall Harbour, Saturna Island to Richmondplane
- Take the train from Vancouver Airport YVR South to Victoria Harbourtrain
3h 17mTravel, ferry to Coal Harbour Spb, fly to Victoria Inner Harbour Apt
- Walk from Nanaimo Harbour to Sturdies Bayunknown
- Take the ferry from Sturdies Bay to Vancouverferry
- Fly from Coal Harbour Spb (CXH) to Victoria Inner Harbour Apt (YWH)plane CXH - YWH
5h 5m
Lyall Harbour, Saturna Island to Richmond flights
Comparing Your Travel Options
The distance between Nanaimo Harbour and Victoria is 116 km.
The best way to get from Nanaimo Harbour to Victoria without a car is to travel and ferry and line 72 bus which takes 3h 30m and costs .
It takes approximately 3h 30m to get from Nanaimo Harbour to Victoria, including transfers.
There are 280+ hotels available in Victoria.
What companies run services between Nanaimo Harbour, BC, Canada and Victoria, BC, Canada?
There is no direct connection from Nanaimo Harbour to Victoria. However, you can travel to Sturdies Bay, take the ferry to Victoria, walk to Swartz Bay Ferry Terminal Bay B, then take the line 72 bus to Douglas St at Gorge Rd E / Hillside Ave. Alternatively, you can travel to Lyall Harbour, Saturna Island airport, fly to Richmond, walk to Vancouver Airport YVR South, then take the train to Victoria Harbour.
- Website
- harbourair.com
Flights from Coal Harbour Spb to Victoria Inner Harbour Apt
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $50–440
- Phone
- +1 778 800 0225
- [email protected]
- Website
- Harbour Air
Train from Vancouver Airport YVR South to Victoria Harbour
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Website
- Harbour Air
- Phone
- +1 250 382 6161
- [email protected]
- Website
- Victoria
Bus from Swartz Bay Ferry Terminal Bay B to Douglas St at Gorge Rd E / Hillside Ave
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- Victoria
- Single Ride
- $3
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Sturdies Bay to Victoria
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a week
- Estimated price
- $11–85
- Website
- BC Ferries
- Child
- $11–27
- Adult
- $23–55
- Car
- $55–85
Ferry from Sturdies Bay to Vancouver
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $8–70
- Website
- BC Ferries
- Child
- $8–24
- Adult
- $17–50
- Car
- $45–70
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Gatwick Airport into central London, Travelling to and around Russia for the 2018 FIFA World Cup, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.




