There are 7 ways to get from Nanaimo to Harrison Hot Springs by plane, train, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Nanaimo to Coal Harbour Spb, train
best- Fly from Nanaimo (ZNA) to Coal Harbour Spb (CXH)plane ZNA - CXH
- Take the train from Vancouver to Agassiztrain
4h 51m$94–410Fly Nanaimo - Departure Bay, Nanaimo to Vancouver Harbour - Vancouver Harbour Flight Centre, bus, line 71 bus
cheapest- Fly from Nanaimo - Departure Bay, Nanaimo to Vancouver Harbour - Vancouver Harbour Flight Centreplane
- Take the bus from Northbound Seymour St @ Dunsmuir St to Lougheed Station @ Bay 10bus
- Take the bus from Lougheed Stn Bay 5 to Downtown Chilliwackbus
- Take the bus from Downtown Chilliwack Bay B to Hot Springs Rd at Miami River Drbus
6h 13m$89–145Ferry, bus
- Take the ferry from Hullo - Nanaimo Ferry Terminal to Hullo - Vancouver Ferry Terminalferry Nan→Van
- Take the bus from Vancouver - 1025 Dunsmuir Street to Harrison Village - approximate town referencebus Harrison River Valley
10hFly Nanaimo - Departure Bay, Nanaimo to Vancouver Harbour - Vancouver Harbour Flight Centre, train
- Fly from Nanaimo - Departure Bay, Nanaimo to Vancouver Harbour - Vancouver Harbour Flight Centreplane
- Take the train from Vancouver to Agassiztrain
4h 51m$115–365Fly Nanaimo to Vancouver International Airport, train
- Fly from Nanaimo (ZNA) to Vancouver International Airport (YVR)plane ZNA - YVR
- Take the train from Vancouver to Agassiztrain
5h 10m$101–416Fly Nanaimo Airport to Vancouver International Airport, train
- Fly from Nanaimo Airport (YCD) to Vancouver International Airport (YVR)plane YCD - YVR
- Take the train from Vancouver to Agassiztrain
6h 43m$128–740Ferry, bus via Bowen Island
- Take the ferry from Departure Bay to Horseshoe Bayferry West Vancouver - Nanaimo
- Take the bus from Vancouver - 1025 Dunsmuir Street to Harrison Village - approximate town referencebus Harrison River Valley
10h 59m
Nanaimo (ZNA) to Coal Harbour Spb (CXH) flights
Comparing Your Travel Options
The cheapest way to get from Nanaimo to Harrison Hot Springs is to fly and bus and line 71 bus which costs $85 - $150 and takes 6h 13m.
The fastest way to get from Nanaimo to Harrison Hot Springs is to fly and train which takes 4h 51m and costs $90 - $410.
The distance between Nanaimo and Harrison Hot Springs is 186 km.
The best way to get from Nanaimo to Harrison Hot Springs without a car is to ferry and bus which takes 10h and costs .
It takes approximately 4h 51m to get from Nanaimo to Harrison Hot Springs, including transfers.
There are 75+ hotels available in Harrison Hot Springs.
What companies run services between Nanaimo, BC, Canada and Harrison Hot Springs, BC, Canada?
There is no direct connection from Nanaimo to Harrison Hot Springs. However, you can fly to Coal Harbour Spb (CXH), walk to Burrard Station @ Platform 2, take the subway to Main Street-Science World Station @ Platform 2, walk to Vancouver, take the train to Agassiz, walk to Pioneer Ave at Evergreen Dr, then take the line 71 bus to Hot Springs Rd at Miami River Dr. Alternatively, you can take a ferry from Hullo - Nanaimo Ferry Terminal to Harrison Village - approximate town reference via Hullo - Vancouver Ferry Terminal and Vancouver - 1025 Dunsmuir Street in around 10h.
- Website
- harbourair.com
Flights from Nanaimo to Coal Harbour Spb
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $35–320
Flights from Nanaimo to Vancouver International Airport
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $65–180
- Website
- helijet.com
Flights from Nanaimo to Coal Harbour Spb
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $35–320
- Website
- aircanada.com
Flights from Nanaimo Airport to Vancouver International Airport
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $40–350
- Website
- westjet.com
Flights from Nanaimo Airport to Vancouver International Airport
- Ave. Duration
- 40 min
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $90–480
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Vancouver to Agassiz
- Ave. Duration
- 2h 3m
- Frequency
- Twice a week
- Estimated price
- $26–220
- Website
- VIA Rail
- Escape
- $26–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–110
- Economy Plus
- $30–120
Train from Vancouver to Agassiz
- Ave. Duration
- 2h 3m
- Frequency
- Twice a week
- Estimated price
- $26–220
- Website
- VIA Rail
- Escape
- $26–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–110
- Economy Plus
- $30–120
Train from Vancouver to Agassiz
- Ave. Duration
- 2h 3m
- Frequency
- Twice a week
- Estimated price
- $26–220
- Website
- VIA Rail
- Escape
- $26–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–110
- Economy Plus
- $30–120
Train from Vancouver to Agassiz
- Ave. Duration
- 2h 3m
- Frequency
- Twice a week
- Estimated price
- $26–220
- Website
- VIA Rail
- Escape
- $26–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–110
- Economy Plus
- $30–120
- Phone
- +1 800 928 7101
- [email protected]
- Website
- Parkbus Homepage
Bus from Vancouver - 1025 Dunsmuir Street to Harrison Village - approximate town reference
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Website
- Parkbus Homepage
Bus from Vancouver - 1025 Dunsmuir Street to Harrison Village - approximate town reference
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Website
- Parkbus Homepage
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Bus from Northbound Seymour St @ Dunsmuir St to Lougheed Station @ Bay 10
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 604 854 3232
- [email protected]
- Website
- Central Fraser Valley
Bus from Lougheed Stn Bay 5 to Downtown Chilliwack
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
Bus from Downtown Chilliwack Bay B to Hot Springs Rd at Miami River Dr
- Ave. Duration
- 49 min
- Frequency
- Every 4 hours
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $0
- Phone
- +1 236 362 1045
- [email protected]
- Website
- Hullo Ferries
Ferry from Hullo - Nanaimo Ferry Terminal to Hullo - Vancouver Ferry Terminal
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Website
- Hullo Ferries
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Departure Bay to Horseshoe Bay
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $21–140
- Website
- BC Ferries
- Child
- $21–40
- Adult
- $45–75
- Car
- $95–140
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 Bali: What to do if Mount Agung erupts, 5 incredible day trips from Florence by train, and Flying into Beijing? - to help you get the most out of your next trip.













