Best way to travel between

Mexico City
Cozumel, Mexico
Travel Modes
Price
Distance
Duration
CO2
bus
$104.0
1768.0 km
31h 20mins
53.04 kgs
 
flight
$190.0
1332.24 km
4h 27mins
143.88 kgs
 
drive
$270.56
1717.0 km
27h 23mins
219.78 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1768.0 km 31h 20mins 1,360 MXN 104.0
Flight 1332.24 km 4h 27mins 2,484 MXN 190.0
Drive 1717.0 km 27h 23mins 3,538 MXN 270.56
Take Train from República De Perú to Terminal Central De Autobuses Del Norte
Time: 19mins Cost: 13 MXN; $ 0.9 - 1.1 USD CO2 Emission: 0.25 kgs
Take Bus from Mexico City North Bus Terminal to Cancún
Time: 25h 55mins Cost: 1,177 MXN; $ 81.0 - 99.0 USD CO2 Emission: 50.21 kgs
Take Bus from Cancún to Playa del Carmen
Time: 1h 13mins Cost: 52 MXN; $ 3.6 - 4.4 USD CO2 Emission: 2.14 kgs
Take Ferry from Playa del Carmen to Cozumel
Time: 47mins Cost: 131 MXN; $ 9.0 - 11.0 USD CO2 Emission: 2.37 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Mexico City and Cozumel, Mexico is to travel by bus, which will cost about 1,360 MXN or 93.60 USD.