Skip to content

prices we've seen · United States fares · USD

Flights from Madrid (MAD) to Cancun (CUN)

  • One way from $373
  • Round trip from $661
  • Nonstop on 39 of 46 dates
  • Fastest 10h 50m
  • 16 airlines

The cheapest one-way fare from Madrid (MAD) to Cancun (CUN) we have seen is $373 USD, departing Dec 7, 2026 (seen Nov 6, 2026): 2W2501, nonstop, 10h 50m.

Search flights

Depart
More options
See more dates →

Leave your email and we'll write on any day the fare is at or under your price — at most once a day. We'll send a link to confirm your address first. Without an email, it's still saved in My watches.

Prices are the fare alone; the seller shows the bag and fare rules.

Cheapest by month

Checked Nov 11

Pick a month to search the day its cheapest fare leaves.

  1. Nov 2026$472
  2. Dec 2026$373
  3. Jan 2027$407
  4. Feb 2027$417
  5. Mar 2027$390
  6. Apr 2027$407

Cheapest days to fly one wayCheapest round trips

Each day's cheapest fare we've seen, nonstop and with stops. Cheapest first.

We may earn a commission from the seller · How we rank

  1. MonDec 7

    14:30

    10h 50mNonstop

    19:20

    Cheapest$373 USD

    2W2501 · seen Nov 6

  2. TueJan 19

    15:20

    11h 5mNonstop

    20:25

    $407 USD

    Air Europa UX 63 · seen Nov 8

  3. ThuJan 21

    15:20

    11h 5mNonstop

    20:25

    $407 USD

    Air Europa UX 63 · seen Nov 8

  4. TueJan 26

    15:20

    11h 5mNonstop

    20:25

    $407 USD

    Air Europa UX 63 · seen Nov 8

  5. FriJan 22

    15:20

    11h 5mNonstop

    20:25

    $409 USD

    Air Europa UX 63 · seen Nov 10

  6. SunJan 24

    15:20

    11h 5mNonstop

    20:25

    $409 USD

    Air Europa UX 63 · seen Nov 9

  7. FriDec 4

    15:20

    11h 5mNonstop

    20:25

    $413 USD

    Air Europa UX 63 · seen Nov 5

  8. ThuJan 28

    15:20

    11h 5mNonstop

    20:25

    $421 USD

    Air Europa UX 63 · seen Nov 10

  9. WedJan 20

    16:20

    30h 49m1 stop

    17:09+1

    $445 USD

    E9815 · seen Nov 8

  10. SatJan 23

    10:30

    19h 4m2 stops

    23:34

    $450 USD

    Aeromexico AM 035 · seen Nov 10

Show 58 more fares
  1. MonJan 25

    10:30

    31h 58m2 stops

    12:28+1

    $458 USD

    Aeromexico AM 35 · seen Nov 4

  2. MonNov 23

    14:30

    10h 50mNonstop

    19:20

    $472 USD

    2W4283 · seen Nov 10

  3. SatJan 23

    14:30

    10h 50mNonstop

    19:20

    $474 USD

    2W2501 · seen Nov 10

  4. MonJan 25

    14:45

    11h 10mNonstop

    19:55

    $478 USD

    E9813 · seen Nov 4

  5. SatDec 5

    14:30

    10h 50mNonstop

    19:20

    $514 USD

    2W4283 · seen Nov 7

  6. FriDec 11

    14:45

    10h 55mNonstop

    19:40

    $515 USD

    E9813 · seen Nov 9

  7. FriNov 27

    10:30

    29h 54m2 stops

    10:24+1

    $520 USD

    Aeromexico AM 35 · seen Nov 10

  8. SatDec 12

    12:10

    33h3 stops

    15:10+1

    $520 USD

    TAP Portugal TP 1013 · seen Nov 8

  9. ThuDec 10

    15:20

    11h 5mNonstop

    20:25

    $524 USD

    Air Europa UX 63 · seen Nov 8

  10. MonDec 14

    07:40

    38h 35m3 stops

    16:15+1

    $527 USD

    TAP Portugal TP 1023 · seen Nov 11

  11. TueDec 29

    09:20

    32h 20m2 stops

    11:40+1

    $530 USD

    Ryanair FR 572 · seen Nov 5

  12. ThuNov 26

    10:30

    20h 2m2 stops

    00:32+1

    $543 USD

    Aeromexico AM 35 · seen Nov 8

  13. MonNov 30

    14:45

    11h 10mNonstop

    19:55

    $549 USD

    E9813 · seen Nov 10

  14. FriNov 20

    14:45

    10h 55mNonstop

    19:40

    $564 USD

    E9813 · seen Nov 10

  15. FriNov 27

    14:45

    10h 55mNonstop

    19:40

    $565 USD

    E9813 · seen Nov 10

  16. SatJan 9

    18:10

    28h 45m1 stop

    16:55+1

    $570 USD

    British Airways BA 465 · seen Nov 9

  17. ThuNov 19

    05:55

    34h 29m2 stops

    10:24+1

    $571 USD

    Wizz Air Malta W4 6208 · seen Nov 10

  18. SunDec 13

    07:40

    38h 35m3 stops

    16:15+1

    $578 USD

    TAP Portugal TP 1023 · seen Nov 8

  19. FriJan 8

    14:40

    32h 15m1 stop

    16:55+1

    $579 USD

    British Airways BA 463 · seen Nov 5

  20. WedNov 18

    20:40

    43h 44m2 stops

    10:24+2

    $600 USD

    Wizz Air Malta W4 6014 · seen Nov 10

  21. MonDec 14

    14:30

    10h 50mNonstop

    19:20

    $613 USD

    2W4283 · seen Nov 11

  22. FriJan 1

    15:20

    11h 5mNonstop

    20:25

    $613 USD

    Air Europa UX 63 · seen Nov 7

  23. MonDec 28

    19:05

    50h 5m2 stops

    15:10+2

    $618 USD

    Air Europa UX 1141 · seen Nov 4

  24. SatNov 28

    18:55

    26h 10m1 stop

    15:05+1

    $649 USD

    Ryanair FR 6815 · seen Nov 10

  25. SunDec 13

    15:20

    11h 5mNonstop

    20:25

    $651 USD

    Air Europa UX 63 · seen Nov 8

  26. SatDec 12

    14:30

    10h 50mNonstop

    19:20

    $677 USD

    2W4283 · seen Nov 8

  27. SatNov 14

    14:30

    10h 50mNonstop

    19:20

    $679 USD

    2W2501 · seen Nov 10

  28. SunDec 27

    18:55

    56h 49m3 stops

    21:44+2

    $680 USD

    Air Europa UX 1157 · seen Nov 10

  29. WedDec 16

    06:45

    40h 20m2 stops

    17:05+1

    $705 USD

    Iberia IB 711 · seen Nov 11

  30. WedNov 11

    19:15

    45h 19m3 stops

    10:34+2

    $705 USD

    Wizz Air Malta W4 5374 · seen Nov 10

  31. FriJan 8

    15:20

    11h 5mNonstop

    20:25

    $709 USD

    Air Europa UX 63 · seen Nov 5

  32. ThuDec 31

    21:40

    31h 5m2 stops

    22:45+1

    $717 USD

    Iberia IB 591 · seen Nov 5

  33. MonDec 21

    21:10

    43h 8m3 stops

    10:18+2

    $728 USD

    NI1021 · seen Nov 9

  34. WedDec 30

    07:00

    44h 16m2 stops

    21:16+1

    $728 USD

    Air Europa UX 1503 · seen Nov 5

  35. FriDec 25

    21:10

    30h 34m3 stops

    21:44+1

    $735 USD

    NI1021 · seen Nov 10

  36. ThuDec 24

    21:00

    54h 5m3 stops

    21:05+2

    $738 USD

    Volotea V7 3741 · seen Nov 9

  37. ThuDec 31

    15:20

    11h 5mNonstop

    20:25

    $743 USD

    Air Europa UX 63 · seen Nov 5

  38. ThuNov 12

    12:30

    29h 45m1 stop

    12:15+1

    $743 USD

    Air Transat TS 385 · seen Nov 10

  39. WedDec 23

    14:55

    49h 23m3 stops

    10:18+2

    $753 USD

    TAP Portugal TP 1015 · seen Nov 9

  40. ThuDec 17

    08:10

    37h 45m1 stop

    15:55+1

    $767 USD

    Avianca AV 27 · seen Nov 7

  41. SatDec 19

    21:10

    48h 55m3 stops

    16:05+2

    $805 USD

    NI1021 · seen Nov 5

  42. TueDec 22

    10:30

    59h 30m2 stops

    16:00+2

    $809 USD

    Air Europa UX 5043 · seen Nov 8

  43. SunDec 20

    18:55

    49h 5m3 stops

    14:00+2

    $822 USD

    Air Europa UX 1157 · seen Nov 8

  44. FriDec 25

    14:45

    10h 55mNonstop

    19:40

    $850 USD

    E9813 · seen Nov 10

  45. FriDec 18

    14:45

    10h 55mNonstop

    19:40

    $855 USD

    E9813 · seen Nov 5

  46. TueDec 22

    14:30

    10h 50mNonstop

    19:20

    $860 USD

    2W2501 · seen Nov 8

  47. SatJan 9

    14:30

    10h 50mNonstop

    19:20

    $860 USD

    2W2501 · seen Nov 9

  48. MonDec 21

    14:30

    10h 50mNonstop

    19:20

    $862 USD

    2W4283 · seen Nov 9

  49. ThuDec 24

    15:20

    11h 5mNonstop

    20:25

    $897 USD

    Air Europa UX 63 · seen Nov 9

  50. ThuNov 26

    15:20

    11h 5mNonstop

    20:25

    $953 USD

    Air Europa UX 63 · seen Nov 8

  51. MonDec 28

    14:45

    11h 10mNonstop

    19:55

    $963 USD

    E9813 · seen Nov 4

  52. ThuDec 17

    15:20

    11h 5mNonstop

    20:25

    $975 USD

    Air Europa UX 63 · seen Nov 7

  53. SatDec 19

    14:30

    10h 50mNonstop

    19:20

    $1,098 USD

    2W4283 · seen Nov 5

  54. TueDec 29

    14:30

    10h 50mNonstop

    19:20

    $1,184 USD

    2W4283 · seen Nov 5

  55. SunDec 20

    15:20

    11h 5mNonstop

    20:25

    $1,239 USD

    Air Europa UX 63 · seen Nov 8

  56. ThuNov 19

    15:20

    11h 5mNonstop

    20:25

    $1,637 USD

    Air Europa UX 63 · seen Nov 10

  57. SunDec 27

    15:20

    11h 5mNonstop

    20:25

    $1,691 USD

    Air Europa UX 63 · seen Nov 10

  58. ThuNov 12

    15:20

    11h 5mNonstop

    20:25

    $2,860 USD

    Air Europa UX 63 · seen Nov 10

The cheapest round trips we've seen on this route, on any dates, cheapest first.

We may earn a commission from the seller · How we rank

  1. 14 nightsFeb 22 – Mar 8

    10:10

    CUN

    Cheapest$661 USD

    Avianca AV 183 · 2 stops · 54h 45m in all, both ways · seen Nov 8

  2. 10 nightsMar 6–16

    08:10

    CUN

    $666 USD

    Avianca AV 27 · 2 stops · 65h 30m in all, both ways · seen Nov 5

  3. 15 nightsFeb 19 – Mar 6

    15:25

    CUN

    $672 USD

    Avianca AV 17 · 2 stops · 55h in all, both ways · seen Nov 4

  4. 7 nightsMar 6–13

    08:10

    CUN

    $674 USD

    Avianca AV 27 · 2 stops · 65h 30m in all, both ways · seen Nov 5

  5. 14 nightsFeb 15 – Mar 1

    15:25

    CUN

    $703 USD

    Avianca AV 17 · 2 stops · 45h 30m in all, both ways · seen Nov 5

  6. 15 nightsFeb 20 – Mar 7

    08:10

    CUN

    $709 USD

    Avianca AV 27 · 2 stops · 67h 55m in all, both ways · seen Nov 4

  7. 14 nightsMar 6–20

    16:20

    CUN

    $719 USD

    Avianca AV 011 · 2 stops · 62h 50m in all, both ways · seen Nov 5

  8. 14 nightsJan 21 – Feb 4

    15:20

    20:25

    $731 USD

    Air Europa UX 063 · Nonstop · 20h 5m in all, both ways · seen Nov 5

  9. 4 nightsMay 17–21

    08:10

    CUN

    $748 USD

    Avianca AV 027 · 2 stops · 39h 10m in all, both ways · seen Nov 9

  10. 7 nightsMar 10–17

    15:25

    CUN

    $751 USD

    Avianca AV 17 · 2 stops · 49h 30m in all, both ways · seen Nov 9

Show 60 more fares
  1. 42 nightsDec 8 – Jan 19

    15:15

    20:20

    $773 USD

    Air Europa UX 63 · Nonstop · 20h 5m in all, both ways · seen Nov 9

  2. 7 nightsDec 7–14

    14:30

    19:20

    $799 USD

    2W2501 · 2 stops · 27h 46m in all, both ways · seen Nov 6

  3. 13 nightsFeb 1–14

    08:10

    CUN

    $816 USD

    Avianca AV 27 · 2 stops · 57h 10m in all, both ways · seen Nov 8

  4. 8 nightsApr 3–11

    08:10

    CUN

    $817 USD

    Avianca AV 27 · 2 stops · 34h 40m in all, both ways · seen Nov 10

  5. 43 nightsDec 7 – Jan 19

    14:30

    19:20

    $835 USD

    2W2501 · Nonstop · 19h 50m in all, both ways · seen Nov 10

  6. 7 nightsJan 21–28

    15:20

    20:25

    $835 USD

    Air Europa UX 63 · Nonstop · 20h 5m in all, both ways · seen Nov 5

  7. 14 nightsFeb 22 – Mar 8

    14:30

    19:20

    $847 USD

    2W2501 · Nonstop · 20h 5m in all, both ways · seen Nov 8

  8. 4 nightsDec 7–11

    14:45

    19:55

    $859 USD

    E9813 · 2 stops · 60h 39m in all, both ways · seen Nov 5

  9. 2 nightsJan 23–25

    14:30

    19:20

    $861 USD

    2W4283 · Nonstop · 20h 5m in all, both ways · seen Nov 5

  10. 14 nightsFeb 15 – Mar 1

    14:30

    19:20

    $864 USD

    2W4283 · Nonstop · 20h 10m in all, both ways · seen Nov 5

  11. 21 nightsMar 6–27

    16:20

    CUN

    $867 USD

    Avianca AV 11 · 3 stops · 50h 20m in all, both ways · seen Nov 5

  12. 28 nightsMar 6 – Apr 3

    16:20

    CUN

    $869 USD

    Avianca AV 011 · 3 stops · 52h 28m in all, both ways · seen Nov 4

  13. 10 nightsMar 6–16

    14:30

    19:20

    $876 USD

    2W2501 · Nonstop · 19h 50m in all, both ways · seen Nov 5

  14. 4 nightsDec 7–11

    14:30

    19:20

    $910 USD

    2W4283 · Nonstop · 20h in all, both ways · seen Nov 5

  15. 13 nightsJan 15–28

    14:45

    19:40

    $929 USD

    E9813 · Nonstop · 19h 55m in all, both ways · seen Nov 5

  16. 7 nightsMar 6–13

    14:30

    19:20

    $929 USD

    2W2501 · Nonstop · 20h 5m in all, both ways · seen Nov 5

  17. 14 nightsNov 21 – Dec 5

    14:30

    19:20

    $929 USD

    2W4283 · Nonstop · 20h 5m in all, both ways · seen Nov 10

  18. 13 nightsDec 4–17

    15:20

    20:25

    $958 USD

    Air Europa UX 63 · 2 stops · 40h in all, both ways · seen Nov 5

  19. 35 nightsJan 11 – Feb 15

    19:30

    CUN

    $964 USD

    British Airways BA 467 · 1 stop · 36h 40m in all, both ways · seen Nov 6

  20. 11 nightsJan 8–19

    19:30

    CUN

    $973 USD

    British Airways BA 467 · 1 stop · 36h 25m in all, both ways · seen Nov 5

  21. 19 nightsJan 10–29

    20:40

    CUN

    $977 USD

    British Airways BA 469 · 2 stops · 42h 30m in all, both ways · seen Nov 5

  22. 10 nightsJan 8–18

    17:55

    CUN

    $977 USD

    British Airways BA 465 · 2 stops · 45h 30m in all, both ways · seen Nov 5

  23. 26 nightsJul 5–31

    16:55

    20:10

    $989 USD

    E9813 · 1 stop · 25h 11m in all, both ways · seen Nov 7

  24. 15 nightsJan 9–24

    18:10

    CUN

    $995 USD

    British Airways BA 465 · 2 stops · 45h 20m in all, both ways · seen Nov 5

  25. 4 nightsMay 17–21

    14:30

    17:40

    $996 USD

    2W2501 · Nonstop · 19h 35m in all, both ways · seen Nov 9

  26. 13 nightsFeb 1–14

    14:30

    19:20

    $1,025 USD

    2W2501 · Nonstop · 19h 50m in all, both ways · seen Nov 8

  27. 17 nightsNov 17 – Dec 4

    05:55

    CUN

    $1,029 USD

    Wizz Air Malta W4 6208 · 2 stops · 43h 44m in all, both ways · seen Nov 10

  28. 12 nightsDec 4–16

    15:20

    20:25

    $1,030 USD

    Air Europa UX 63 · 3 stops · 33h 15m in all, both ways · seen Nov 5

  29. 35 nightsJan 11 – Feb 15

    14:45

    19:55

    $1,043 USD

    E9813 · Nonstop · 20h 30m in all, both ways · seen Nov 6

  30. 18 nightsNov 16 – Dec 4

    20:40

    CUN

    $1,046 USD

    Wizz Air Malta W4 6014 · 2 stops · 52h 59m in all, both ways · seen Nov 10

  31. 12 nightsDec 5–17

    21:10

    CUN

    $1,065 USD

    TAP Portugal TP 1021 · 4 stops · 41h 30m in all, both ways · seen Nov 5

  32. 12 nightsNov 19 – Dec 1

    05:55

    CUN

    $1,067 USD

    Wizz Air Malta W4 6208 · 4 stops · 62h 56m in all, both ways · seen Nov 10

  33. 9 nightsJan 1–10

    15:20

    20:25

    $1,071 USD

    Air Europa UX 063 · 2 stops · 36h 39m in all, both ways · seen Nov 9

  34. 15 nightsFeb 19 – Mar 6

    14:45

    19:40

    $1,077 USD

    E9813 · Nonstop · 20h 10m in all, both ways · seen Nov 4

  35. 14 nightsMar 6–20

    14:30

    19:20

    $1,101 USD

    2W2501 · Nonstop · 20h 5m in all, both ways · seen Nov 5

  36. 10 nightsJan 8–18

    14:30

    19:20

    $1,117 USD

    2W2501 · Nonstop · 20h 5m in all, both ways · seen Nov 5

  37. 11 nightsJan 8–19

    15:20

    20:25

    $1,121 USD

    Air Europa UX 63 · Nonstop · 20h 5m in all, both ways · seen Nov 5

  38. 7 nightsDec 15–22

    06:00

    CUN

    $1,126 USD

    Air France AF 1401 · 2 stops · 33h 10m in all, both ways · seen Nov 10

  39. 28 nightsMar 6 – Apr 3

    14:30

    19:20

    $1,137 USD

    2W2501 · Nonstop · 20h 20m in all, both ways · seen Nov 4

  40. 21 nightsMar 6–27

    14:30

    19:20

    $1,141 USD

    2W2501 · Nonstop · 20h 5m in all, both ways · seen Nov 5

  41. 8 nightsApr 3–11

    14:30

    17:40

    $1,144 USD

    2W2501 · Nonstop · 19h 40m in all, both ways · seen Nov 10

  42. 7 nightsNov 14–21

    07:10

    CUN

    $1,151 USD

    Iberia IB 1199 · 4 stops · 70h 9m in all, both ways · seen Nov 10

  43. 27 nightsJan 1–28

    14:30

    19:20

    $1,155 USD

    2W2501 · Nonstop · 19h 50m in all, both ways · seen Nov 5

  44. 26 nightsJul 5–31

    14:30

    17:40

    $1,165 USD

    2W4283 · Nonstop · 19h 40m in all, both ways · seen Nov 7

  45. 10 nightsDec 19–29

    13:15

    CUN

    $1,188 USD

    American Airlines AA 741 · 2 stops · 40h 24m in all, both ways · seen Nov 10

  46. 7 nightsDec 15–22

    15:15

    20:20

    $1,198 USD

    Air Europa UX 63 · Nonstop · 20h 5m in all, both ways · seen Nov 10

  47. 14 nightsDec 18 – Jan 1

    16:15

    CUN

    $1,214 USD

    American Airlines AA 9355 · 2 stops · 48h 1m in all, both ways · seen Nov 7

  48. 8 nightsNov 13–21

    08:30

    CUN

    $1,223 USD

    Wizz Air Malta W4 7541 · 4 stops · 66h 34m in all, both ways · seen Nov 10

  49. 19 nightsJan 10–29

    15:20

    20:25

    $1,258 USD

    Air Europa UX 63 · Nonstop · 20h 15m in all, both ways · seen Nov 5

  50. 12 nightsDec 5–17

    14:30

    19:20

    $1,301 USD

    2W4283 · Nonstop · 19h 50m in all, both ways · seen Nov 5

  51. 23 nightsJan 2–25

    10:30

    CUN

    $1,305 USD

    easyJet EC 7640 · 4 stops · 77h 30m in all, both ways · seen Nov 5

  52. 15 nightsDec 22 – Jan 6

    06:30

    CUN

    $1,319 USD

    Air Europa UX 1159 · 4 stops · 65h 46m in all, both ways · seen Nov 9

  53. 14 nightsDec 18 – Jan 1

    14:30

    19:20

    $1,331 USD

    2W4283 · Nonstop · 20h 5m in all, both ways · seen Nov 7

  54. 12 nightsNov 19 – Dec 1

    15:20

    20:25

    $1,414 USD

    Air Europa UX 63 · Nonstop · 20h 5m in all, both ways · seen Nov 10

  55. 10 nightsDec 19–29

    14:30

    19:20

    $1,426 USD

    2W2501 · Nonstop · 20h 5m in all, both ways · seen Nov 10

  56. 14 nightsDec 19 – Jan 2

    19:05

    CUN

    $1,430 USD

    Air Europa UX 1141 · 4 stops · 75h 41m in all, both ways · seen Nov 8

  57. 17 nightsNov 17 – Dec 4

    15:15

    20:20

    $1,490 USD

    Air Europa UX 63 · Nonstop · 20h 5m in all, both ways · seen Nov 10

  58. 23 nightsJan 2–25

    14:30

    19:20

    $1,652 USD

    2W2501 · Nonstop · 20h 5m in all, both ways · seen Nov 5

  59. 18 nightsNov 16 – Dec 4

    14:45

    19:55

    $1,669 USD

    E9813 · Nonstop · 20h 20m in all, both ways · seen Nov 10

  60. 15 nightsJan 9–24

    14:30

    19:20

    $1,694 USD

    2W4283 · Nonstop · 19h 50m in all, both ways · seen Nov 5

Compared with Madrid → Cancun: $373 one way (Dec 7).

Airlines seen on this route

  • 2W
  • American Airlines
  • Air France
  • Aeromexico
  • Avianca
  • British Airways
  • E9
  • easyJet
  • Ryanair
  • Iberia
  • NI
  • TAP Portugal
  • Air Transat
  • Air Europa
  • Volotea
  • Wizz Air Malta

Marketing carriers; the operating airline is shown by the seller.

Madrid to Cancun in numbers

  • By month, Dec 2026 is the cheapest we've seen at $373 USD and Nov 2026 the most expensive at $472 USD — a spread of 27%.
  • Nonstop fares were seen on 39 of the 46 departure dates; carriers seen: 2W, American Airlines, Air France, Aeromexico, Avianca, British Airways, E9, easyJet, Ryanair, Iberia, NI, TAP Portugal, Air Transat, Air Europa, Volotea, Wizz Air Malta.
  • MAD serves Madrid, Spain; CUN serves Cancun, Mexico.
  • Cancun runs 6 hours behind Madrid.

Questions

What is the cheapest fare from Madrid (MAD) to Cancun (CUN)?

The cheapest one-way fare from Madrid (MAD) to Cancun (CUN) we have seen is $373 USD, departing Dec 7, 2026 (seen Nov 6, 2026): 2W2501, nonstop, 10h 50m.

Is there a nonstop flight from Madrid (MAD) to Cancun (CUN)?

Nonstop fares were seen on 39 of the 46 departure dates; carriers seen: 2W, American Airlines, Air France, Aeromexico, Avianca, British Airways, E9, easyJet, Ryanair, Iberia, NI, TAP Portugal, Air Transat, Air Europa, Volotea, Wizz Air Malta.

Which month is cheapest to fly from Madrid (MAD) to Cancun (CUN)?

By month, Dec 2026 is the cheapest we've seen at $373 USD and Nov 2026 the most expensive at $472 USD — a spread of 27%.

How old is this price?

It is the cheapest fare we've seen for that date; the date beside it is the day it was seen, or our last check. We look again at least once a day for the routes people search, and stop showing a route's prices two days after our last look. The seller's page shows the price right now.

How does a2bflight rank results?

By price and duration only; commission never enters the order. Cheapest means cheapest among the fares we've seen for this route. A click that books may earn a2bflight a commission from the seller; the price you see is the seller's own. See how we rank and what we keep.