Best way to travel between

Grande Prairie, AB, Canada
Kelowna, BC, Canada
Travel Modes
Price
Distance
Duration
CO2
drive
$110.0
1081.5 km
13h 21mins
138.43 kgs
 
bus
$167.0
1326.0 km
27h 9mins
39.78 kgs
 
bus
$171.0
1554.8 km
20h 39mins
46.64 kgs
 
train
$254.0
1504.88 km
27h 22mins
79.76 kgs
 
flight
$300.0
621.92 km
5h 27mins
67.17 kgs
 
flight
$367.0
736.45 km
9h 16mins
79.54 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 1081.5 km 13h 21mins 116 CAD 110.0
Bus 1326.0 km 27h 9mins 176 CAD 167.0
Bus 1554.8 km 20h 39mins 180 CAD 171.0
Train 1504.88 km 27h 22mins 268 CAD 254.0
Flight 621.92 km 5h 27mins 317 CAD 300.0
Flight 736.45 km 9h 16mins 387 CAD 367.0
Take Car from Grande Prairie to Kelowna
Time: 13h 21mins Cost: 116 CAD; $ 99.0 - 121.0 USD CO2 Emission: 138.5 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Grande Prairie, AB, Canada and Kelowna, BC, Canada is to travel by car/taxi, which will cost about 116 CAD or 99.00 USD.