There are 6 ways to get from Winnipeg to Harrison Hot Springs by plane, train, bus (Flixbus), car, 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 to Vancouver International Airport, train
best- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Vancouver International Airport (YVR)plane YWG - YVR
- Take the train from Vancouver to Agassiztrain
9h 27m$197–989Bus
- Take the bus from Winnipeg to Reginabus
- Take the bus from Regina to Calgary Flix busbus
- Take the bus from Calgary Delta Hotel to Abbotsfordbus
- Take the bus from Highstreet Exch Bay C to Downtown Chilliwackbus 66
36h 21m$319–550Train
- Take the train from Winnipeg to Vancouvertrain VIA Rail
- Take the train from Vancouver to Agassiztrain VIA Rail
2d 15h$612–1,407Drive 2,181.2 km
- Drive from Winnipeg to Harrison Hot Springscar 2,181.2 km
23h 45m$394–569Fly to Abbotsford International Airport, bus
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Abbotsford International Airport (YXX)plane YWG - YXX
- Take the bus from Highstreet Exch Bay C to Downtown Chilliwackbus
10h 41m$238–658Fly to Kelowna International Airport, bus, train
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Kelowna International Airport (YLW)plane YWG - YLW
- Take the bus from Kelowna - 516 Lawrence Ave to Vancouver - Pacific Stationbus
- Take the train from Vancouver to Agassiztrain
13h 54m
Winnipeg to Harrison Hot Springs by train and bus
Comparing Your Travel Options
The cheapest way to get from Winnipeg to Harrison Hot Springs is to fly and bus which costs $230 - $700 and takes 10h 41m.
The fastest way to get from Winnipeg to Harrison Hot Springs is to fly and train which takes 9h 27m and costs $190 - $1,000.
No, there is no direct bus from Winnipeg to Harrison Hot Springs. However, there are services departing from Winnipeg and arriving at Hot Springs Rd at Miami River Dr via Regina, Calgary Delta Hotel, Highstreet Exch Bay C and Downtown Chilliwack Bay B. The journey, including transfers, takes approximately 36h 21m.
No, there is no direct train from Winnipeg to Harrison Hot Springs. However, there are services departing from Winnipeg and arriving at Agassiz via Vancouver. The journey, including transfers, takes approximately 2 days 15h.
The distance between Winnipeg and Harrison Hot Springs is 2010 km. The road distance is 2181.2 km.
The best way to get from Winnipeg to Harrison Hot Springs without a car is to bus which takes 36h 21m and costs $310 - $550.
It takes approximately 9h 27m to get from Winnipeg to Harrison Hot Springs, including transfers.
Winnipeg to Harrison Hot Springs bus services, operated by Flixbus USA, depart from Winnipeg station.
Winnipeg to Harrison Hot Springs train services, operated by VIA Rail, depart from Winnipeg station.
The best way to get from Winnipeg to Harrison Hot Springs is to bus which takes 36h 21m and costs $310 - $550. Alternatively, you can train, which costs $600 - $1,500 and takes 2 days 15h.
What companies run services between Winnipeg, MB, Canada and Harrison Hot Springs, BC, Canada?
You can take a bus from Winnipeg to Hot Springs Rd at Miami River Dr via Regina, Calgary Flix bus, Calgary Delta Hotel, Abbotsford, Highstreet Exch Bay C, and Downtown Chilliwack Bay B in around 36h 21m. Alternatively, you can take a train from Winnipeg to Hot Springs Rd at Miami River Dr via Vancouver, Agassiz, and Pioneer Ave at Evergreen Dr in around 2d 15h.
- Website
- westjet.com
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $170–750
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport via Kelowna International Airport
- Ave. Duration
- 4h 55m
- When
- Monday
- Estimated price
- $170–750
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $170–750
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport via Edmonton
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $170–750
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport via Victoria
- Ave. Duration
- 5h 55m
- When
- Wednesday and Sunday
- Estimated price
- $170–750
Flights from Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $160–1,200
Flights from Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Saskatoon, Calgary
- Ave. Duration
- 8h 45m
- When
- Monday, Thursday, Friday, and Tuesday
- Estimated price
- $170–1,200
Flights from Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Kelowna International Airport, Calgary
- Ave. Duration
- 8h 15m
- When
- Monday
- Estimated price
- $180–1,300
Flights from Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Edmonton, Calgary
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- $170–1,200
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport
- Ave. Duration
- 2h 45m
- When
- Monday
- Estimated price
- $250–800
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- $250–800
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport via Vancouver International Airport
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $250–800
- Website
- aircanada.com
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- $130–650
Flights from Winnipeg J. A. Richardson International Airport to Kelowna International Airport via Vancouver International Airport
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- $140–650
- Website
- flyflair.com
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $140–650
- 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 Winnipeg to Vancouver
- Ave. Duration
- 2d 11h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- VIA Rail
- Escape
- $550–1,200
- Business
- $650–1,000
- Business Plus
- $650–1,000
- Economy
- $650–1,200
- Economy Plus
- $700–1,200
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 (855) 626-8585
- Website
- Flixbus USA
Bus from Winnipeg to Regina
- Ave. Duration
- 7h 1m
- Frequency
- 4 times a week
- Estimated price
- $80–120
- Schedules at
- Flixbus USA
Bus from Regina to Calgary Flix bus
- Ave. Duration
- 11h 5m
- Frequency
- 4 times a week
- Estimated price
- $120–180
- Schedules at
- Flixbus USA
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Calgary Delta Hotel to Abbotsford
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- $100–230
- Website
- Rider Express
- Standard
- $100–230
- Phone
- +1 604 854 3232
- [email protected]
- Website
- Central Fraser Valley
Bus from Highstreet Exch Bay C to Downtown Chilliwack
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
Bus from Highstreet Exch Bay C to Downtown Chilliwack
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Kelowna - 516 Lawrence Ave to Vancouver - Pacific Station
- Ave. Duration
- 5h 15m
- Frequency
- Every 5 minutes
- Website
- EBus
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 Train travel in Spain: A guide to Renfe, How do I buy a London Underground ticket?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
Winnipeg to Harrison Hot Springs bus services, operated by Flixbus USA, arrive at Regina station.
Harrison Hot Springs is 2h behind Winnipeg. It is currently 8:35 AM in Winnipeg and 6:35 AM in Harrison Hot Springs.
Winnipeg to Harrison Hot Springs train services, operated by VIA Rail, arrive at Vancouver station.
Yes, the driving distance between Winnipeg to Harrison Hot Springs is 2181 km. It takes approximately 23h 45m to drive from Winnipeg to Harrison Hot Springs.
There are 77+ hotels available in Harrison Hot Springs.














