Best way to travel between

Edmonton, AB, Canada
Hamilton, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
flight
$216.32
2745.22 km
5h 52mins
296.48 kgs
 
drive
$292.74
3459.68 km
36h 59mins
442.84 kgs
 
train
$297.0
3352.79 km
57h 33mins
177.7 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2745.22 km 5h 52mins 228 CAD 216.32
Drive 3459.68 km 36h 59mins 309 CAD 292.74
Train 3352.79 km 57h 33mins 313 CAD 297.0
Take Bus from Edmonton Downtown Office to Edmonton Airport
Time: 28mins Cost: 30 CAD; $ 25.2 - 30.8 USD CO2 Emission: 0.92 kgs
Take Flight from YEG to YHM
Time: 3h 34mins Cost: 190 CAD; $ 162.0 - 198.0 USD CO2 Emission: 291.98 kgs
Take Bus from Airport Passenger Terminal to UPPER JAMES at MOHAWK
Time: 19mins Cost: 3 CAD; $ 2.7 - 3.3 USD CO2 Emission: 0.33 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Edmonton, AB, Canada and Hamilton, ON, Canada is to travel by air, which will cost about 228 CAD or 194.40 USD.