Best way to travel between

Kitchener, ON, Canada
Kelowna, BC, Canada
Travel Modes
Price
Distance
Duration
CO2
train
$300.0
4090.13 km
56h 1mins
216.78 kgs
 
flight
$330.0
3052.86 km
6h 9mins
329.71 kgs
 
drive
$338.35
4043.52 km
40h 32mins
517.57 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 4090.13 km 56h 1mins 317 CAD 300.0
Flight 3052.86 km 6h 9mins 348 CAD 330.0
Drive 4043.52 km 40h 32mins 357 CAD 338.35
Take Train from Kitchener to Sarnia
Time: 3h 2mins Cost: 37 CAD; $ 31.5 - 38.5 USD CO2 Emission: 10.01 kgs
Take Drive from Sarnia to Port Huron Amtrak Station
Time: 16mins Cost: 2 CAD; $ 1.8 - 2.2 USD CO2 Emission: 1.71 kgs
Take Train from Port Huron Amtrak Station to Chicago Union Station
Time: 6h 25mins Cost: 58 CAD; $ 49.5 - 60.5 USD CO2 Emission: 27.01 kgs
Take Train from Chicago Union Station to Spokane
Time: 37h 25mins Cost: 222 CAD; $ 189.0 - 231.0 USD CO2 Emission: 159.37 kgs
Take Bus from Spokane, WA to Kettle Falls, WA
Time: 2h 10mins Cost: 21 CAD; $ 18.0 - 22.0 USD CO2 Emission: 3.87 kgs
Take Drive from Kettle Falls, WA to Midway, BC
Time: 1h 18mins Cost: 8 CAD; $ 7.2 - 8.8 USD CO2 Emission: 11.86 kgs
Take Bus from Midway, BC to Kelowna, BC
Time: 2h 15mins Cost: 79 CAD; $ 67.5 - 82.5 USD CO2 Emission: 4.49 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kitchener, ON, Canada and Kelowna, BC, Canada is to travel by train, which will cost about 317 CAD or 270.00 USD.