Best way to travel between

Alberta, Canada
Mexico City
Travel Modes
Price
Distance
Duration
CO2
bus
$283.82
4972.84 km
70h 32mins
149.19 kgs
 
train
$389.54
4491.9 km
68h 36mins
238.07 kgs
 
flight
$400.0
3801.54 km
9h 16mins
410.57 kgs
 
drive
$667.24
4354.38 km
55h 25mins
557.36 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4972.84 km 70h 32mins 3,711 MXN 283.82
Train 4491.9 km 68h 36mins 5,093 MXN 389.54
Flight 3801.54 km 9h 16mins 5,230 MXN 400.0
Drive 4354.38 km 55h 25mins 8,725 MXN 667.24
Take Train from Eglinton Station - Southbound Platform to Dundas Station - Southbound Platform
Time: 11mins Cost: 39 MXN; $ 2.7 - 3.3 USD CO2 Emission: 0.31 kgs
Take Bus from Toronto, ON to Buffalo, NY
Time: 2h 42mins Cost: 196 MXN; $ 13.5 - 16.5 USD CO2 Emission: 4.93 kgs
Take Bus from Buffalo, NY to Atlanta, GA
Time: 20h 21mins Cost: 654 MXN; $ 45.0 - 55.0 USD CO2 Emission: 45.25 kgs
Take Train from Civic Center Station to Garnett Station
Time: 3mins Cost: 26 MXN; $ 1.8 - 2.2 USD CO2 Emission: 0.12 kgs
Take Bus from Atlanta, GA to Dallas, TX
Time: 18h 38mins Cost: 1,831 MXN; $ 126.0 - 154.0 USD CO2 Emission: 41.74 kgs
Take Bus from Dallas to Mexico City
Time: 25h 30mins Cost: 965 MXN; $ 66.4 - 81.2 USD CO2 Emission: 57.02 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Alberta, Canada and Mexico City is to travel by bus, which will cost about 3,713 MXN or 255.60 USD.