Best way to travel between

Kelowna, BC, Canada
Hamilton, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
train
$299.25
4152.3 km
56h 7mins
220.07 kgs
 
drive
$337.0
4070.26 km
40h 54mins
520.99 kgs
 
flight
$362.56
3096.04 km
6h 37mins
334.37 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 4152.3 km 56h 7mins 316 CAD 299.25
Drive 4070.26 km 40h 54mins 356 CAD 337.0
Flight 3096.04 km 6h 37mins 383 CAD 362.56
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: 23 CAD; $ 19.8 - 24.2 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 Detroit
Time: 5h 26mins Cost: 53 CAD; $ 45.0 - 55.0 USD CO2 Emission: 23.91 kgs
Take Drive from Detroit to Windsor
Time: 13mins Cost: 1 CAD; $ 0.9 - 1.1 USD CO2 Emission: 1.6 kgs
Take Train from Windsor to Aldershot
Time: 3h 28mins Cost: 53 CAD; $ 45.0 - 55.0 USD CO2 Emission: 16.07 kgs
Take Train from Aldershot GO to West Harbour GO
Time: 13mins Cost: 5 CAD; $ 4.5 - 5.5 USD CO2 Emission: 0.4 kgs
Source: Rome2rio

Mode of travel comparision chart

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