Best way to travel between

Mexico City
Ontario, CA, United States
Travel Modes
Price
Distance
Duration
CO2
bus
$81.0
3101.87 km
33h 7mins
93.06 kgs
 
drive
$256.02
2991.09 km
31h 3mins
382.86 kgs
 
flight
$312.0
2459.23 km
6h 48mins
265.6 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3101.87 km 33h 7mins 81 USD 81.0
Drive 2991.09 km 31h 3mins 256 USD 256.02
Flight 2459.23 km 6h 48mins 312 USD 312.0
Take Train from Hidalgo_1_3 to Potrero_1_2
Time: 8mins Cost: 1 USD; $ 0.9 - 1.1 USD CO2 Emission: 0.26 kgs
Take Walk from Potrero_1_2 to México Politécnico
Time: 8mins Cost: 0 USD; $ 0.0 - 0.0 USD CO2 Emission: 0.09 kgs
Take Bus from México Politécnico to San Luis Río Colorado
Time: 26h 3mins Cost: 80 USD; $ 72.0 - 88.0 USD CO2 Emission: 81.26 kgs
Take Drive from San Luis Río Colorado to Yuma Amtrak
Time: 42mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 5.85 kgs
Take Train from Yuma Amtrak to Ontario Amtrak
Time: 4h 5mins Cost: 45 USD; $ 40.5 - 49.5 USD CO2 Emission: 18.11 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Mexico City and Ontario, CA, United States is to travel by bus, which will cost about 81 USD or 72.90 USD.