Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Find your perfect flight from over 400 airlines

Earn BONUS+ rewards on top of your airline points

Enjoy exclusive promotions on the ebookers app!

Selected flights deals from Mexico City to Cancun

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Mexico City to Cancun Flight Information

Origin Airport IATA Code MEX
Destination Airport IATA Code CUN
Flight Price £93

Carrier Flight Depart MEX Arrive CUN Sat
24/8
Sun
25/8
Mon
26/8
Tue
27/8
Wed
28/8
Thu
29/8
Fri
30/8
Stops
VB 1038 03:25 am 05:45 am Check fare - Check fare Check fare - - - 0 stop(s)
TK 181 05:30 am 07:50 am Check fare - Check fare - - Check fare - 0 stop(s)
4O 2312 05:45 am 07:50 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
VB 1014 06:00 am 08:10 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AM 539 06:05 am 08:30 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AM 565 06:35 am 09:00 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 2314 06:45 am 08:50 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
Y4 714 07:04 am 09:28 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 5327 07:10 am 09:15 am Check fare - Check fare Check fare - - - 0 stop(s)
AM 447 07:15 am 09:45 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 2308 07:55 am 10:00 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AM 569 08:15 am 10:54 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
Y4 700 08:17 am 10:41 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 2302 09:00 am 11:10 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AM 597 09:00 am 11:30 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
VB 1016 09:20 am 11:35 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
VB 1018 09:50 am 12:05 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
Y4 716 09:51 am 12:08 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AM 591 10:00 am 12:30 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 2318 10:55 am 01:00 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AM 543 11:35 am 02:00 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 5318 11:50 am 01:55 pm Check fare - - Check fare Check fare Check fare Check fare 0 stop(s)
4O 2310 12:05 pm 02:10 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 2332 12:20 pm 02:25 pm Check fare - Check fare - Check fare - Check fare 0 stop(s)
Y4 704 12:20 pm 02:37 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AM 429 12:20 pm 02:45 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 2316 01:15 pm 03:20 pm Check fare Check fare Check fare - - Check fare Check fare 0 stop(s)
AM 530 01:15 pm 03:45 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 2306 02:00 pm 04:05 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 3300 03:25 pm 05:30 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 5304 03:25 pm 05:30 pm Check fare Check fare Check fare - - - - 0 stop(s)
AM 581 03:35 pm 06:01 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 2326 03:40 pm 05:45 pm Check fare - - Check fare Check fare - - 0 stop(s)
Y4 718 03:45 pm 06:03 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
VB 1024 03:50 pm 06:00 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
Y4 706 05:00 pm 07:18 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AM 585 05:00 pm 07:29 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
VB 1032 05:05 pm 07:20 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 2320 05:45 pm 07:50 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
Y4 722 06:00 pm 08:18 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AM 322 06:25 pm 08:49 pm Check fare Check fare - - - - - 0 stop(s)
AM 571 07:30 pm 09:54 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 2300 08:25 pm 10:30 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AM 573 08:30 pm 10:54 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 2322 09:00 pm 11:05 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AM 598 09:20 pm 11:50 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
4O 5329 09:35 pm 11:40 pm Check fare - - - - - - 0 stop(s)
4O 2328 11:00 pm 01:05 am Check fare Check fare Check fare Check fare Check fare Check fare - 0 stop(s)
VB 1042 11:40 pm 02:00 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AM 445 02:25 pm 04:50 pm - Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
Y4 710 07:00 pm 09:17 pm - Check fare Check fare - Check fare - Check fare 0 stop(s)
4O 3304 07:40 pm 09:45 pm - Check fare Check fare - - Check fare Check fare 0 stop(s)
VB 1036 12:25 am 02:45 am - - Check fare Check fare - - - 0 stop(s)
4O 5320 06:30 am 08:35 am - - - Check fare - - - 0 stop(s)
Show More

FAQs about flights from Mexico City (MEX) to Cancun (CUN)

Is there a direct flight between Mexico City and Cancun?

One stress-free plane trip. One memorable holiday. Pick from reliable air carriers, including Aeromexico and Interjet, that fly nonstop from Mexico City, Distrito Federal Airport (MEX-Mexico City Intl.) to Cancun, Quintana Roo Airport (CUN-Cancun Intl.).

How long is a direct flight from Mexico City to Cancun?

Start your getaway relaxed and raring to go by flying direct from Mexico City to Cancun. With a total travel distance of 808 miles, you'll be cruising the skies for around 2 hours and 14 minutes. Keep your eyes open for top deals from leading airlines like Japan Transocean Air and SriLankan Airlines.

What are the best airports for Mexico City to Cancun flights?

If you're jetting from Mexico City to Cancun, chances are you'll be checking in at Mexico City, Distrito Federal Airport (MEX-Mexico City Intl.) and walking through the arrivals gate at Cancun, Quintana Roo Airport (CUN-Cancun Intl.).

What are some of the most popular airlines flying from Mexico City to Cancun?

Every airline is different. If you're flying from Mexico City to Cancun, pick your seat from one of the best six air carriers which provide flights on this route:

  • Japan Transocean Air with 925 flights every month.
  • SriLankan Airlines with 925 flights every month.
  • Volaris with 874 flights every month.
  • Interjet with 703 flights every month.
  • VivaAerobus with 640 flights every month.
  • Aeromexico with 588 flights every month.
How many flights are there from Mexico City to Cancun?

With at least 50 flights operating between Mexico City and Cancun daily, it's never too late to plan a holiday to Cancun.

*Savings based on all holiday package bookings with Flight + Hotel on ebookers.com from January 2017 to December 2017, as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages. For Free Flight or 100% Off Flight deals, package savings is greater than or equal to the current cost of one component, when both are priced separately.

Fare, taxes & fees: Fares were found on ebookers.com and are updated daily. They include all taxes and fees, except baggage fees.

Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a £25.00 / 45.00 Euro service fee charged by ebookers, plus any airline fare and tax increase that may be applicable.

Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.