There are 7 ways to get from Grande Prairie to Harrison Hot Springs by plane, bus, car, 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.
Fly Grande Prairie Airport to Abbotsford International Airport
best- Fly from Grande Prairie Airport (YQU) to Abbotsford International Airport (YXX)plane YQU - YXX
7h 38m$354–935Drive 1,046.7 km
cheapest- Drive from Grande Prairie to Harrison Hot Springscar 1,046.7 km
12h 17m$208–300Bus via Edmonton
- Take the bus from Grande Prairie, AB to Edmonton, AB - Southgate Stationbus
- Take the bus from Edmonton South, AB - Southgate Transit Centre to Calgary, AB - Westbrook Mallbus
- Take the bus from Calgary, AB - Westbrook Mall to Chilliwack, BCbus
24h 46m$214–468Bus, drive, train
- Take the bus from Grande Prairie, AB to Fox Creek, ABbus
- Drive from Fox Creek, AB to Edsoncar
- Take the bus from Edson to Jasper, ABbus
- Take the train from Jasper to Vancouvertrain
- Take the train from Vancouver to Agassiztrain
35h 55mFly Grande Prairie Airport to Vancouver International Airport, train
- Fly from Grande Prairie Airport (YQU) to Vancouver International Airport (YVR)plane YQU - YVR
- Take the train from Vancouver to Agassiztrain
8h 57m$320–1,116Drive to North Peace Regional Airport, fly to Vancouver International Airport, train
- Drive from Grande Prairie to North Peace Regional Airport (YXJ)car
- Fly from North Peace Regional Airport (YXJ) to Vancouver International Airport (YVR)plane YXJ - YVR
- Take the train from Vancouver to Agassiztrain
9h 5m$335–1,145Bus
- Take the bus from Grande Prairie to Edmonton Downtownbus
- Take the bus from Edmonton Downtown to Calgary - Downtown 4 Ave Sebus
- Take the bus from Calgary - Downtown 4 Ave Se to Chilliwackbus
26h 16m$211–467
Grande Prairie to Harrison Hot Springs by bus
Questions & Answers
The cheapest way to get from Grande Prairie to Harrison Hot Springs is to drive which costs $200 - $300 and takes 12h 17m.
The fastest way to get from Grande Prairie to Harrison Hot Springs is to fly which takes 7h 38m and costs $350 - $950.
No, there is no direct bus from Grande Prairie to Harrison Hot Springs. However, there are services departing from Grande Prairie, AB and arriving at Hot Springs Rd at Miami River Dr via Edmonton South, AB - Southgate Transit Centre, Calgary, AB - Westbrook Mall, Vedder Rd at Luckakuck Way and Downtown Chilliwack Bay B. The journey, including transfers, takes approximately 24h 46m.
The distance between Grande Prairie and Harrison Hot Springs is 805 km. The road distance is 1046.7 km.
The best way to get from Grande Prairie to Harrison Hot Springs without a car is to bus via Edmonton which takes 24h 46m and costs $210 - $470.
It takes approximately 7h 38m to get from Grande Prairie to Harrison Hot Springs, including transfers.
Grande Prairie to Harrison Hot Springs bus services, operated by Rider Express, depart from Grande Prairie, AB station.
The best way to get from Grande Prairie to Harrison Hot Springs is to fly which takes 7h 38m and costs $350 - $950. Alternatively, you can bus via Edmonton, which costs $210 - $470 and takes 24h 46m.
Grande Prairie to Harrison Hot Springs bus services, operated by Rider Express, arrive at Edmonton, AB - Southgate Station.
Harrison Hot Springs is 1h behind Grande Prairie. It is currently 6:45 PM in Grande Prairie and 5:45 PM in Harrison Hot Springs.
What companies run services between Grande Prairie, AB, Canada and Harrison Hot Springs, BC, Canada?
WestJet, Flair Airlines, and Air Canada fly from Grande Prairie Airport (YQU) to Abbotsford International Airport (YXX) 4 times a day. Alternatively, you can take a bus from Grande Prairie, AB to Hot Springs Rd at Miami River Dr via Edmonton, AB - Southgate Station, Edmonton South, AB - Southgate Transit Centre, Calgary, AB - Westbrook Mall, Chilliwack, BC, Vedder Rd at Luckakuck Way, Downtown Chilliwack Bay C, and Downtown Chilliwack Bay B in around 24h 46m.
- Website
- westjet.com
Flights from Grande Prairie Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- $310–850
Flights from Grande Prairie Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 4h 14m
- When
- Every day
- Estimated price
- $260–850
Flights from Grande Prairie Airport to Vancouver International Airport via Edmonton
- Ave. Duration
- 4h 15m
- When
- Monday to Saturday
- Estimated price
- $260–850
Flights from North Peace Regional Airport to Vancouver International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $250–850
Flights from North Peace Regional Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $250–850
- Website
- aircanada.com
Flights from Grande Prairie Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- $120–650
Flights from North Peace Regional Airport to Vancouver International Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $110–650
- Website
- flyflair.com
Flights from Grande Prairie Airport to Abbotsford International Airport via Edmonton
- Ave. Duration
- 3h 50m
- When
- Monday to Saturday
- Estimated price
- $160–950
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Jasper to Vancouver
- Ave. Duration
- 23h 30m
- Frequency
- Twice a week
- Estimated price
- $190–450
- Website
- https://www.viarail.ca/en
- Escape
- $190–430
- Business
- $250–420
- Business Plus
- $270–440
- Economy
- $220–440
- Economy Plus
- $240–450
Train from Vancouver to Agassiz
- Ave. Duration
- 2h 3m
- Frequency
- Twice a week
- Estimated price
- $26–220
- Website
- https://www.viarail.ca/en
- 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
- https://www.viarail.ca/en
- 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
- https://www.viarail.ca/en
- Escape
- $26–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–110
- Economy Plus
- $30–120
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Grande Prairie, AB to Edmonton, AB - Southgate Station
- Ave. Duration
- 4h 45m
- Frequency
- 6 times a week
- Estimated price
- $60–140
- Website
- https://www.riderexpress.ca/
- Standard
- $60–140
Bus from Edmonton South, AB - Southgate Transit Centre to Calgary, AB - Westbrook Mall
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- $45–110
- Website
- https://www.riderexpress.ca/
- Standard
- $45–110
Bus from Calgary, AB - Westbrook Mall to Chilliwack, BC
- Ave. Duration
- 11h 55m
- Frequency
- Twice daily
- Estimated price
- $100–220
- Website
- https://www.riderexpress.ca/
- Standard
- $100–220
Bus from Grande Prairie, AB to Fox Creek, AB
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Estimated price
- $35–80
- Website
- https://www.riderexpress.ca/
- Standard
- $35–80
Bus from Grande Prairie to Edmonton Downtown
- Ave. Duration
- 5h 15m
- Frequency
- 6 times a week
- Estimated price
- $60–140
- Website
- https://www.riderexpress.ca/
- Standard
- $60–140
Bus from Edmonton Downtown to Calgary - Downtown 4 Ave Se
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $45–110
- Website
- https://www.riderexpress.ca/
- Standard
- $45–110
Bus from Calgary - Downtown 4 Ave Se to Chilliwack
- Ave. Duration
- 12h 25m
- Frequency
- Once daily
- Estimated price
- $100–220
- Website
- https://www.riderexpress.ca/
- Standard
- $100–220
- Phone
- +1 780 852 4056
- [email protected]
- Website
- sundogtours.com
Bus from Edson to Jasper, AB
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Website
- https://www.sundogtours.com/
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 Florence to Rome, Train travel in Spain: A guide to Renfe, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Grande Prairie to Harrison Hot Springs is 1047 km. It takes approximately 12h 17m to drive from Grande Prairie to Harrison Hot Springs.
There are 73+ hotels available in Harrison Hot Springs.










