Direct (nonstop) flights from Mexico City to Cozumel

2 airlines fly nonstop from Mexico City International Airport (MEX) to Cozumel International (CZM). It's 793 miles (1,276 km), about 2h 18m in the air. Operated by Aeromexico, Volaris.

MEX
Mexico City International Airport
🇲🇽 Mexico City, Mexico
CZM
Cozumel International
🇲🇽 Cozumel, Mexico
Flight Time
2h 18m
Distance
793 mi
1,276 km
CO₂/pax
147 kg
−129 kg vs. layover
Airlines
2
Aeromexico +1
Time Diff
+1h
Operated by Aeromexico Aeromexico Volaris Volaris

Route data last updated: May 29, 2026

Airlines with non-stop flights

Aeromexico AM Aeromexico
Route
MEX → CZM
Flight Time
2h 18m
Distance
793 mi
Volaris Y4 Volaris
Route
MEX → CZM
Flight Time
2h 18m
Distance
793 mi

Alternative Routes

Other ways to fly from Mexico City to Cozumel with one stop · direct emits 147 kg CO₂ per passenger

MEX MTY (Monterrey) CZM
Leg 1: 1h 48m (441 mi) Leg 2: 2h 12m (913 mi) Total: ~4h 🍃 276 kg CO₂ (+88% vs. direct)
Leg 1
MEX → MTY
1h 48m · 441 mi
View MEX to MTY flights →
Leg 2
MTY → CZM
2h 12m · 913 mi
View MTY to CZM flights →
MEX IAH (Houston) CZM
Leg 1: 2h 20m (762 mi) Leg 2: 2h 22m (837 mi) Total: ~4h 42m 🍃 321 kg CO₂ (+118% vs. direct)
Leg 1
MEX → IAH
2h 20m · 762 mi
View MEX to IAH flights →
Leg 2
IAH → CZM
2h 22m · 837 mi
View IAH to CZM flights →
MEX MIA (Miami) CZM
Leg 1: 3h 20m (1,276 mi) Leg 2: 2h 4m (557 mi) Total: ~5h 24m 🍃 344 kg CO₂ (+134% vs. direct)
Leg 1
MEX → MIA
3h 20m · 1,276 mi
View MEX to MIA flights →
Leg 2
MIA → CZM
2h 4m · 557 mi
View MIA to CZM flights →
MEX DFW (Dallas) CZM
Leg 1: 2h 51m (935 mi) Leg 2: 2h 44m (1,056 mi) Total: ~5h 35m 🍃 361 kg CO₂ (+146% vs. direct)
Leg 1
MEX → DFW
2h 51m · 935 mi
View MEX to DFW flights →
Leg 2
DFW → CZM
2h 44m · 1,056 mi
View DFW to CZM flights →
MEX ATL (Atlanta) CZM
Leg 1: 3h 25m (1,330 mi) Leg 2: 2h 41m (917 mi) Total: ~6h 6m 🍃 420 kg CO₂ (+186% vs. direct)
Leg 1
MEX → ATL
3h 25m · 1,330 mi
View MEX to ATL flights →
Leg 2
ATL → CZM
2h 41m · 917 mi
View ATL to CZM flights →

Frequently Asked Questions

How long is the direct flight from Mexico City to Cozumel?

A nonstop flight from Mexico City (MEX) to Cozumel (CZM) takes approximately 2 hours and 18 minutes. The distance is 793 miles (1,276 km).

Which airlines fly nonstop from Mexico City to Cozumel?

2 airlines: Aeromexico, Volaris.

Is there a nonstop flight from Mexico City to Cozumel?

Yes. 2 airlines: Aeromexico, Volaris.

How far is Mexico City from Cozumel?

The flight distance from Mexico City to Cozumel is 793 miles (1,276 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Mexico City to Cozumel?

At 2h 18m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Mexico City to Cozumel?

Roughly 147 kg CO2 per passenger one-way. That's about the same as driving 735 km.

Is the return flight from Cozumel to Mexico City also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Mexico City to Cozumel?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Mexico City International Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.