Best way to travel between

Edmonton, AB, Canada
Toronto, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
flight
$315.0
2846.18 km
9h 22mins
307.39 kgs
 
bus
$330.0
3596.52 km
53h 19mins
107.9 kgs
 
drive
$370.0
3653.52 km
40h 12mins
467.65 kgs
 
train
$567.0
3307.2 km
59h 48mins
175.28 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2846.18 km 9h 22mins 332 CAD 315.0
Bus 3596.52 km 53h 19mins 348 CAD 330.0
Drive 3653.52 km 40h 12mins 390 CAD 370.0
Train 3307.2 km 59h 48mins 598 CAD 567.0
Take Train from Bay Enterprise Square Station to Century Park Station
Time: 19mins Cost: 2 CAD; $ 1.8 - 2.2 USD CO2 Emission: 0.55 kgs
Take Bus from Century Park Transit Centre to International Airport Door 8
Time: 24mins Cost: 3 CAD; $ 2.7 - 3.3 USD CO2 Emission: 0.65 kgs
Take Flight from YEG to YHM
Time: 3h 36mins Cost: 317 CAD; $ 270.0 - 330.0 USD CO2 Emission: 294.89 kgs
Take Bus from Airport Passenger Terminal to JOHN opposite HAYMARKET
Time: 33mins Cost: 2 CAD; $ 1.8 - 2.2 USD CO2 Emission: 0.47 kgs
Take Bus from Hamilton GO Centre At Hunter St to Union Station Bus Terminal At Bay St
Time: 1h 11mins Cost: 8 CAD; $ 7.2 - 8.8 USD CO2 Emission: 2.07 kgs
Source: Rome2rio

Mode of travel comparision chart

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