There are 5 ways to get from Salmon Arm to High Prairie by bus, plane, car, taxi, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Kelowna International Airport, fly to Edmonton International Airport, bus
best- Take the bus from Salmon Arm, BC to Kelowna Airportbus
- Fly from Kelowna International Airport (YLW) to Edmonton International Airport (YEG)plane YLW - YEG
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to High Prairie - 40 Stbus
10h 45m$244–708Drive 936.2 km
cheapest- Drive from Salmon Arm to High Prairiecar 936.2 km
13h 3m$181–261Bus
- Take the bus from Salmon Arm, BC to Calgary, AB - Westbrook Mallbus
- Take the bus from Calgary - Centex 4 St NE to Edmonton - Cold Shot Terminal 154 St NWbus
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to High Prairie - 40 Stbus
18h 5m$282–372Bus to Kelowna International Airport, fly to Grande Prairie Airport, bus
- Take the bus from Salmon Arm, BC to Kelowna Airportbus
- Fly from Kelowna International Airport (YLW) to Grande Prairie Airport (YQU)plane YLW - YQU
- Take the bus from Grande Prairie, AB to Grimshaw, ABbus
- Take the bus from Grimshaw, AB to High Prairie, ABbus
12h 43m$389–883Bus, taxi, shuttle to Kamloops Airport, fly to Grande Prairie Airport
- Take the bus from Salmon Arm, BC to Chase, BC - Visitor Information Centrebus
- Take the taxi from Chase, BC - Visitor Information Centre to Sun Peaks Resort, BCtaxi
- Take a shuttle bus from Sun Peaks Resort, BC to Kamloops Airport
- Fly from Kamloops Airport (YKA) to Grande Prairie Airport (YQU)plane YKA - YQU
- Take the bus from Grande Prairie, AB to Grimshaw, ABbus
- Take the bus from Grimshaw, AB to High Prairie, ABbus
14h 54m$492–2,074
Kelowna International Airport (YLW) to Edmonton International Airport (YEG) flights
Questions & Answers
The cheapest way to get from Salmon Arm to High Prairie is to drive which costs $180 - $270 and takes 13h 3m.
The fastest way to get from Salmon Arm to High Prairie is to bus and fly which takes 10h 45m and costs $240 - $750.
The distance between Salmon Arm and High Prairie is 1046 km. The road distance is 936.2 km.
The best way to get from Salmon Arm to High Prairie without a car is to bus which takes 18h 5m and costs $280 - $380.
It takes approximately 10h 45m to get from Salmon Arm to High Prairie, including transfers.
High Prairie is 1h ahead of Salmon Arm. It is currently 8:40 PM in Salmon Arm and 9:40 PM in High Prairie.
Yes, the driving distance between Salmon Arm to High Prairie is 936 km. It takes approximately 13h 3m to drive from Salmon Arm to High Prairie.
There are two+ hotels available in High Prairie.
What companies run services between Salmon Arm, BC, Canada and High Prairie, AB, Canada?
You can take a bus from Shuswap St N & Hudson Ave to High Prairie - 40 St via 10 Ave SW at 20th St SW, Salmon Arm, BC, Calgary, AB - Westbrook Mall, EB Westbrook CTrain Station, EB 8 Street SW Station, Eb 5 Av Sw @ 7 St Sw, NB Edmonton TR @ Meredith RD NE, Calgary - Centex 4 St NE, and Edmonton - Cold Shot Terminal 154 St NW in around 18h 5m.
- Website
- westjet.com
Flights from Kelowna International Airport to Edmonton International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $90–370
Flights from Kelowna International Airport to Edmonton International Airport via Calgary
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- $90–370
Flights from Kelowna International Airport to Grande Prairie Airport via Calgary
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- $210–650
Flights from Kelowna International Airport to Grande Prairie Airport via Edmonton International Airport
- Ave. Duration
- 5h 11m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $210–650
Flights from Kelowna International Airport to Grande Prairie Airport via Calgary, Edmonton International Airport
- Ave. Duration
- 6h 31m
- When
- Tuesday
- Estimated price
- $210–650
Flights from Kelowna International Airport to Grande Prairie Airport via Vancouver, Calgary
- Ave. Duration
- 6h 38m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $210–650
Flights from Kamloops Airport to Grande Prairie Airport via Calgary
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $170–1,600
Flights from Kamloops Airport to Grande Prairie Airport via Calgary, Edmonton International Airport
- Ave. Duration
- 8h 36m
- When
- Tuesday
- Estimated price
- $170–1,600
- Website
- flyflair.com
Flights from Kelowna International Airport to Edmonton International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Friday, and Saturday
- Estimated price
- $90–370
- Website
- aircanada.com
Flights from Kelowna International Airport to Grande Prairie Airport via Calgary
- Ave. Duration
- 8h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–600
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Salmon Arm, BC to Kelowna Airport
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $28–40
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $28–40
Bus from Salmon Arm, BC to Chase, BC - Visitor Information Centre
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- $22–30
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $22–30
- Phone
- +1 587-557-7719
- support@coldshot.ca
- Website
- coldshot.ca
Bus from Edmonton - Cold Shot Terminal 154 St NW to High Prairie - 40 St
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $90–120
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $90–120
Bus from Calgary - Centex 4 St NE to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $80–110
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $80–110
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Salmon Arm, BC to Calgary, AB - Westbrook Mall
- Ave. Duration
- 6h 45m
- Frequency
- Twice daily
- Estimated price
- $110–140
- Website
- https://riderexpress.ca/
- Standard
- $110–140
- Phone
- 780-983-8225
- Website
- northernexpress.ca
Bus from Grande Prairie, AB to Grimshaw, AB
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $60–80
- Website
- http://northernexpress.ca/
- Schedules at
- http://northernexpress.ca/
- Adult
- $60–80
Bus from Grimshaw, AB to High Prairie, AB
- Ave. Duration
- 1h 44m
- Frequency
- Once daily
- Estimated price
- $60–75
- Website
- http://northernexpress.ca/
- Schedules at
- http://northernexpress.ca/
- Adult
- $60–75
- Phone
- (250) 554-8005
- info@sunstarshuttle.com
- Website
- sunstarshuttle.com
Shuttle from Sun Peaks Resort, BC to Kamloops Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $60–130
- Website
- https://www.sunstarshuttle.com/
- Single Passenger - One Way
- $130
- Two or More Passengers - Per Person.
- $60
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 Is ride-sharing platform BlaBlaCar right for you?, How to get from Stansted Airport into central London, and Getting to Rome from the airport - to help you get the most out of your next trip.






