Cheap Flights Mexico City (MEX) to Cancun (CUN)

The cheapest price from Mexico City to Cancun is €250.82 with return on July 18, 2026. The average price is €661.59. The average flight time is 4 hours 29 minutes. There are 1 airport in Cancun and 6 direct flights from Mexico City.

Cheapest prices for Cancun flights by month

July
€101.00
August
€84.00
September
€81.00
October
€89.00
November
€97.00
December
€108.00
January
€103.00
February
€103.00
March
€103.00
April
€103.00
May
€103.00
June
€103.00

The cheapest month to book a flight from Mexico City to Cancun is September and the most expensive month to fly is December.

The cheapest day to travel from Mexico City (MEX) to Cancun (CUN)

The cheapest day to travel by plane from Mexico City to Cancun seems to be Tuesday and Wednesday while the most expensive flights day is Sunday.

Mexico City (MEX) to Cancun (CUN) Flight Information

The average flight time from Mexico City to Cancun is 4 hours 29 minutes with average flight price €661.59 and total distance 0 km.

icon_faq_long Avg. Flight Duration: 4 hours 29 minutes
icon_faq_price Flight Price: €250.82
Flight Depart from: Mexico City
Flight Arrive in: Cancun
Distance: 1,349 km

Frequently Asked Questions

icon_faq_airports   How many airports are in Cancun?
There is one airport in Cancun: Cancun International Airport.
icon_faq_price   What is the best price for a return flight from Mexico City to Cancun?
The best price for a return flight from Mexico City to Cancun is €250.82. The average price for a ticket is €661.59
icon_faq_long   How long does it take to fly from Mexico City to Cancun?
It takes in average 4 hours 29 minutes to fly from Mexico City to Cancun and the fastest time is 4 hours 29 minutes.
icon_faq_airlines   How many airlines fly directly from Mexico City to Cancun?
There are 4 airlines that directly fly from Mexico City to Cancun: Air Montenegro, Aeromexico, Viva Aerobus and Volaris.

Popular destinations from Mexico City

From Mexico City (MEX) to Cancun (CUN)
From €84.00
From Mexico City (MEX) to Moscow (MOW)
From €1,248.00
From Mexico City (MEX) to Guadalajara (GDL)
From €54.00
From Mexico City (MEX) to Monterrey (MTY)
From €68.00
From Mexico City (MEX) to San Jose del Cabo (SJD)
From €85.00
From Mexico City (MEX) to Istanbul (IST)
From €934.00
From Mexico City (MEX) to Merida (MID)
From €88.00
From Mexico City (MEX) to Lima (LIM)
From €383.00
From Mexico City (MEX) to Chicago (CHI)
From €255.00
From Mexico City (MEX) to Puerto Escondido (PXM)
From €79.00
From Mexico City (MEX) to Saint Petersburg (LED)
From €1,406.00
From Mexico City (MEX) to Tijuana (TIJ)
From €138.00
From Mexico City (MEX) to Huatulco (HUX)
From €93.00
From Mexico City (MEX) to La Paz (LAP)
From €116.00
From Mexico City (MEX) to Dubai (DXB)
From €1,130.00
From Mexico City (MEX) to Quito (UIO)
From €464.00
From Mexico City (MEX) to Madrid (MAD)
From €748.00
From Mexico City (MEX) to Panama City (PTY)
From €352.00
From Mexico City (MEX) to Paris (PAR)
From €508.00
From Mexico City (MEX) to Miami (MIA)
From €251.00
From Mexico City (MEX) to Bogota (BOG)
From €308.00
From Mexico City (MEX) to Puerto Vallarta (PVR)
From €67.00
From Mexico City (MEX) to Las Vegas (LAS)
From €251.00
From Mexico City (MEX) to Milan (MIL)
From €875.00
From Mexico City (MEX) to Oakland (OAK)
From €314.00
From Mexico City (MEX) to Tuxtla Gutierrez (TGZ)
From €125.00
From Mexico City (MEX) to Bangkok (BKK)
From €1,058.00
From Mexico City (MEX) to Chihuahua (CUU)
From €129.00
From Mexico City (MEX) to Los Angeles (LAX)
From €262.00
From Mexico City (MEX) to San Antonio (SAT)
From €235.00

Popular destinations from Cancun

From Cancun (CUN) to Mexico City (MEX)
From €104.00
From Cancun (CUN) to Moscow (MOW)
From €1,165.00
From Cancun (CUN) to Istanbul (IST)
From €957.00
From Cancun (CUN) to Lima (LIM)
From €291.00
From Cancun (CUN) to Monterrey (MTY)
From €152.00
From Cancun (CUN) to San Jose (SJO)
From €255.00
From Cancun (CUN) to Buenos Aires (BUE)
From €467.00
From Cancun (CUN) to Madrid (MAD)
From €546.00
From Cancun (CUN) to Punta Cana (PUJ)
From €269.00
From Cancun (CUN) to Saint Petersburg (LED)
From €1,554.00
From Cancun (CUN) to Puerto Vallarta (PVR)
From €163.00
From Cancun (CUN) to Guadalajara (GDL)
From €121.00
From Cancun (CUN) to London (LON)
From €775.00
From Cancun (CUN) to Medellin (MDE)
From €287.00
From Cancun (CUN) to New York (NYC)
From €371.00
From Cancun (CUN) to Accra (ACC)
From €1,201.00
From Cancun (CUN) to Aguascalientes (AGU)
From €233.00
From Cancun (CUN) to Asuncion (ASU)
From €619.00
From Cancun (CUN) to Antalya (AYT)
From €1,082.00
From Cancun (CUN) to Barcelona (BLA)
From €633.00
From Cancun (CUN) to Bologna (BLQ)
From €966.00
From Cancun (CUN) to Brasilia (BSB)
From €556.00
From Cancun (CUN) to Bucharest (BUH)
From €1,139.00
From Cancun (CUN) to Belize City (BZE)
From €670.00
From Cancun (CUN) to Chelyabinsk (CEK)
From €1,817.00
From Cancun (CUN) to Cali (CLO)
From €304.00
From Cancun (CUN) to Casablanca (CMN)
From €935.00
From Cancun (CUN) to Chihuahua (CUU)
From €211.00
From Cancun (CUN) to Da Nang (DAD)
From €1,205.00
From Cancun (CUN) to Dallas (DFW)
From €258.00