Best way to travel between

Mexicali, Mexico
Cancún, Mexico
Travel Modes
Price
Distance
Duration
CO2
bus
$90.9
4428.34 km
52h 3mins
132.85 kgs
 
flight
$163.66
3124.96 km
5h 31mins
337.5 kgs
 
train
$168.0
4550.81 km
60h 36mins
241.19 kgs
 
drive
$333.45
4189.53 km
47h 19mins
536.26 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4428.34 km 52h 3mins 1,189 MXN 90.9
Flight 3124.96 km 5h 31mins 2,140 MXN 163.66
Train 4550.81 km 60h 36mins 2,197 MXN 168.0
Drive 4189.53 km 47h 19mins 4,360 MXN 333.45
Take Bus from Mexicali Bus Terminal to San Luis Río Colorado
Time: 57mins Cost: 131 MXN; $ 9.0 - 11.0 USD CO2 Emission: 2.0 kgs
Take Drive from San Luis Río Colorado to San Luis Río Colorado
Time: 5mins Cost: 13 MXN; $ 0.9 - 1.1 USD CO2 Emission: 0.54 kgs
Take Bus from San Luis Río Colorado to ACN Puebla
Time: 27h 28mins Cost: 1,046 MXN; $ 72.0 - 88.0 USD CO2 Emission: 86.06 kgs
Take Walk from ACN Puebla to Puebla
Time: 9mins Cost: 0 MXN; $ 0.0 - 0.0 USD CO2 Emission: 0.09 kgs
Take Bus from Puebla to Cancun
Time: 21h 25mins Cost: 1,242 MXN; $ 85.5 - 104.5 USD CO2 Emission: 44.65 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Mexicali, Mexico and Cancún, Mexico is to travel by bus, which will cost about 1,190 MXN or 81.90 USD.