Best way to travel between

Kelowna, BC, Canada
Kitchener, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
train
$296.4
4091.07 km
55h 12mins
216.83 kgs
 
flight
$300.76
3051.42 km
6h 10mins
329.55 kgs
 
drive
$338.35
4043.96 km
40h 40mins
517.63 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 4091.07 km 55h 12mins 313 CAD 296.4
Flight 3051.42 km 6h 10mins 317 CAD 300.76
Drive 4043.96 km 40h 40mins 357 CAD 338.35
Take Bus from Kelowna, BC to Midway, BC
Time: 2h 0mins Cost: 79 CAD; $ 67.5 - 82.5 USD CO2 Emission: 4.49 kgs
Take Drive from Midway, BC to Kettle Falls, WA
Time: 1h 18mins Cost: 8 CAD; $ 7.2 - 8.8 USD CO2 Emission: 11.86 kgs
Take Bus from Kettle Falls, WA to Spokane, WA
Time: 2h 20mins Cost: 21 CAD; $ 18.0 - 22.0 USD CO2 Emission: 3.86 kgs
Take Train from Spokane to Chicago Union Station
Time: 36h 30mins Cost: 222 CAD; $ 189.0 - 231.0 USD CO2 Emission: 159.37 kgs
Take Train from Chicago Union Station to Port Huron Amtrak Station
Time: 6h 31mins Cost: 58 CAD; $ 49.5 - 60.5 USD CO2 Emission: 27.01 kgs
Take Drive from Port Huron Amtrak Station to Sarnia
Time: 16mins Cost: 2 CAD; $ 1.8 - 2.2 USD CO2 Emission: 1.87 kgs
Take Train from Sarnia to Kitchener
Time: 3h 6mins Cost: 37 CAD; $ 31.5 - 38.5 USD CO2 Emission: 10.01 kgs
Source: Rome2rio

Mode of travel comparision chart

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