Best way to travel between

Toronto, ON, Canada
Calgary International Airport, Airport Road Northeast, Calgary, AB, Canada
Travel Modes
Price
Distance
Duration
CO2
flight
$304.0
2767.26 km
5h 52mins
298.86 kgs
 
flight
$311.0
2865.46 km
7h 45mins
309.47 kgs
 
flight
$335.0
2782.55 km
6h 50mins
300.52 kgs
 
drive
$360.0
3647.52 km
37h 32mins
466.88 kgs
 
flight
$372.0
2901.51 km
8h 50mins
313.36 kgs
 
train
$501.0
3561.84 km
66h 32mins
188.78 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2767.26 km 5h 52mins 321 CAD 304.0
Flight 2865.46 km 7h 45mins 328 CAD 311.0
Flight 2782.55 km 6h 50mins 353 CAD 335.0
Drive 3647.52 km 37h 32mins 380 CAD 360.0
Flight 2901.51 km 8h 50mins 392 CAD 372.0
Train 3561.84 km 66h 32mins 529 CAD 501.0
Take Train from UP Express Union Station to UP Express Pearson Airport
Time: 26mins Cost: 4 CAD; $ 3.6 - 4.4 USD CO2 Emission: 1.31 kgs
Take Flight from YYZ to YYC
Time: 4h 25mins Cost: 317 CAD; $ 270.0 - 330.0 USD CO2 Emission: 296.29 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Toronto, ON, Canada and Calgary International Airport, Airport Road Northeast, Calgary, AB, Canada is to travel by air, which will cost about 321 CAD or 273.60 USD.