Best way to travel between

Elkhart, IN, USA
Calgary International Airport, Calgary, AB, Canada
Travel Modes
Price
Distance
Duration
CO2
drive
$290.0
2989.06 km
30h 44mins
382.6 kgs
 
bus
$310.0
3112.72 km
45h 58mins
93.38 kgs
 
flight
$330.0
2486.76 km
10h 2mins
268.57 kgs
 
bus
$359.0
3186.82 km
48h 44mins
95.6 kgs
 
train
$720.0
4506.25 km
80h 38mins
238.83 kgs
 
train
$792.0
5089.35 km
72h 24mins
269.74 kgs
 
train
$820.0
4612.4 km
78h 32mins
244.46 kgs
 
flight
$921.0
2432.08 km
9h 48mins
262.66 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2989.06 km 30h 44mins 306 CAD 290.0
Bus 3112.72 km 45h 58mins 327 CAD 310.0
Flight 2486.76 km 10h 2mins 348 CAD 330.0
Bus 3186.82 km 48h 44mins 379 CAD 359.0
Train 4506.25 km 80h 38mins 760 CAD 720.0
Train 5089.35 km 72h 24mins 836 CAD 792.0
Train 4612.4 km 78h 32mins 865 CAD 820.0
Flight 2432.08 km 9h 48mins 972 CAD 921.0
Take Car from Elkhart to Calgary
Time: 30h 44mins Cost: 306 CAD; $ 261.0 - 319.0 USD CO2 Emission: 382.63 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Elkhart, IN, USA and Calgary International Airport, Calgary, AB, Canada is to travel by car/taxi, which will cost about 306 CAD or 261.00 USD.