Best way to travel between

Monterrey, Mexico
Cozumel, Mexico
Travel Modes
Price
Distance
Duration
CO2
bus
$54.587959999999995
2222.99 km
28h 2mins
66.69 kgs
 
flight
$126.25
1496.75 km
4h 50mins
161.65 kgs
 
drive
$191.9
2286.33 km
29h 25mins
292.65 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2222.99 km 28h 2mins 714 MXN 54.587959999999995
Flight 1496.75 km 4h 50mins 1,651 MXN 126.25
Drive 2286.33 km 29h 25mins 2,509 MXN 191.9
Take Bus from Monterrey to Cárdenas
Time: 21h 12mins Cost: 728 MXN; $ 50.1 - 61.3 USD CO2 Emission: 41.78 kgs
Take Bus from Cárdenas to Villahermosa Airport
Time: 1h 0mins Cost: 131 MXN; $ 9.0 - 11.0 USD CO2 Emission: 1.94 kgs
Take Helicopter from Villahermosa Airport to Cancún International Airport
Time: 3h 30mins Cost: 53,766 MXN; $ 3700.8 - 4523.2 USD CO2 Emission: 90.71 kgs
Take Helicopter from Cancún International Airport to Cozumel Airport
Time: 20mins Cost: 6,054 MXN; $ 416.7 - 509.3 USD CO2 Emission: 7.33 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Monterrey, Mexico and Cozumel, Mexico is to travel by bus, which will cost about 719 MXN or 49.50 USD.