Best way to travel between

Mexico City
Indianapolis, IN, United States
Travel Modes
Price
Distance
Duration
CO2
bus
$158.76
3374.5 km
48h 25mins
101.23 kgs
 
flight
$178.36
2593.57 km
9h 26mins
280.11 kgs
 
drive
$275.0
3278.12 km
33h 41mins
419.6 kgs
 
train
$324.38
3783.16 km
57h 21mins
200.51 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3374.5 km 48h 25mins 159 USD 158.76
Flight 2593.57 km 9h 26mins 178 USD 178.36
Drive 3278.12 km 33h 41mins 275 USD 275.0
Train 3783.16 km 57h 21mins 324 USD 324.38
Take Train from Consulado_1 to Autobuses Del Norte
Time: 6mins Cost: 1 USD; $ 0.9 - 1.1 USD CO2 Emission: 0.22 kgs
Take Bus from Mexico City North to Dallas
Time: 25h 15mins Cost: 161 USD; $ 144.9 - 177.1 USD CO2 Emission: 55.31 kgs
Take Walk from Dallas to St Paul Station
Time: 6mins Cost: 0 USD; $ 0.0 - 0.0 USD CO2 Emission: 0.06 kgs
Take Tram from St Paul Station to Ebj Union Station
Time: 6mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 0.23 kgs
Take Train from Dallas to St. Louis
Time: 15h 44mins Cost: 95 USD; $ 85.5 - 104.5 USD CO2 Emission: 60.05 kgs
Take Bus from St Louis to Indianapolis
Time: 4h 5mins Cost: 40 USD; $ 36.0 - 44.0 USD CO2 Emission: 11.74 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Mexico City and Indianapolis, IN, United States is to travel by bus, which will cost about 159 USD or 143.10 USD.