Skip to content

prices we've seen · United States fares · USD

Flights from Madrid (MAD) to London (LGW)

  • One way from $25
  • Round trip from $87
  • Nonstop on 30 of 30 dates
  • Fastest 2h 20m
  • 7 airlines

The cheapest one-way fare from Madrid (MAD) to London (LGW) we have seen is $25 USD, departing Dec 14, 2026 (seen Nov 9, 2026): easyJet U2 8022, nonstop, 2h 30m.

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$46
  2. Dec 2026$25
  3. Jan 2027$47
  4. Feb 2027$46
  5. Mar 2027—
  6. Apr 2027—
  7. May 2027$48

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 14

    19:35

    2h 30mNonstop

    21:05

    Cheapest$25 USD

    easyJet U2 8022 · seen Nov 9

  2. WedDec 9

    20:45

    2h 25mNonstop

    22:10

    $26 USD

    easyJet U2 8022 · seen Nov 10

  3. TueDec 15

    19:35

    2h 25mNonstop

    21:00

    $28 USD

    easyJet U2 8022 · seen Nov 8

  4. ThuDec 24

    21:30

    2h 25mNonstop

    22:55

    $28 USD

    easyJet U2 8022 · seen Nov 6

  5. MonDec 21

    19:35

    2h 30mNonstop

    21:05

    $29 USD

    easyJet U2 8022 · seen Nov 9

  6. SatDec 19

    20:05

    2h 25mNonstop

    21:30

    $32 USD

    easyJet U2 8022 · seen Nov 4

  7. SunDec 20

    19:35

    2h 25mNonstop

    21:00

    $36 USD

    easyJet U2 8026 · seen Nov 4

  8. TueDec 1

    07:30

    2h 30mNonstop

    09:00

    $42 USD

    Air Europa UX 1013 · seen Nov 10

  9. WedDec 23

    05:25

    41h 55m1 stop

    22:20+1

    $42 USD

    Wizz Air Malta W4 7401 · seen Nov 10

  10. SatNov 28

    15:00

    2h 25mNonstop

    16:25

    $46 USD

    Air Europa UX 1015 · seen Nov 8

Show 32 more fares
  1. ThuJan 21

    20:55

    2h 25mNonstop

    22:20

    $47 USD

    easyJet U2 8022 · seen Nov 6

  2. WedNov 11

    17:40

    2h 20mNonstop

    19:00

    $48 USD

    Iberia IB 985 · seen Nov 10

  3. TueJan 19

    15:00

    2h 25mNonstop

    16:25

    $48 USD

    Air Europa UX 1015 · seen Nov 10

  4. SatJan 16

    17:40

    2h 20mNonstop

    19:00

    $50 USD

    Vueling VY 5542 · seen Nov 10

  5. TueNov 17

    21:55

    48h 10m1 stop

    21:05+2

    $50 USD

    Ryanair FR 2015 · seen Nov 9

  6. FriJan 8

    21:15

    2h 25mNonstop

    22:40

    $56 USD

    easyJet U2 8026 · seen Nov 9

  7. ThuNov 26

    06:10

    15h 55m1 stop

    21:05

    $56 USD

    Ryanair FR 2017 · seen Nov 8

  8. SunNov 22

    07:30

    2h 30mNonstop

    09:00

    $59 USD

    Air Europa UX 1013 · seen Nov 10

  9. FriNov 27

    14:10

    9h 35m1 stop

    22:45

    $59 USD

    Ryanair FR 2063 · seen Nov 8

  10. FriNov 27

    21:15

    2h 25mNonstop

    22:40

    $61 USD

    easyJet U2 8026 · seen Nov 8

  11. SunDec 6

    21:40

    11h 45m1 stop

    08:25+1

    $61 USD

    Iberia IB 427 · seen Nov 10

  12. SatNov 14

    16:45

    2h 25mNonstop

    18:10

    $62 USD

    easyJet U2 8020 · seen Nov 10

  13. WedDec 23

    07:30

    2h 30mNonstop

    09:00

    $63 USD

    Air Europa UX 1013 · seen Nov 10

  14. TueDec 29

    23:15

    48h 5m1 stop

    22:20+2

    $64 USD

    I21679 · seen Nov 8

  15. TueNov 17

    11:50

    2h 30mNonstop

    13:20

    $65 USD

    easyJet U2 8020 · seen Nov 9

  16. MonNov 30

    07:30

    2h 30mNonstop

    09:00

    $65 USD

    Air Europa UX 1013 · seen Nov 10

  17. ThuNov 26

    21:30

    2h 25mNonstop

    22:55

    $67 USD

    easyJet U2 8022 · seen Nov 8

  18. SatDec 5

    23:30

    25h 45m1 stop

    00:15+2

    $70 USD

    I21679 · seen Nov 5

  19. TueJan 5

    19:10

    13h 40m1 stop

    07:50+1

    $72 USD

    Iberia IB 423 · seen Nov 4

  20. ThuJan 7

    21:35

    25h 20m1 stop

    21:55+1

    $75 USD

    Ryanair FR 6721 · seen Nov 7

  21. TueDec 29

    19:35

    2h 25mNonstop

    21:00

    $77 USD

    easyJet U2 8022 · seen Nov 8

  22. ThuJan 7

    20:55

    2h 25mNonstop

    22:20

    $80 USD

    easyJet U2 8022 · seen Nov 7

  23. SunNov 15

    06:15

    61h 20m1 stop

    18:35+2

    $80 USD

    Ryanair FR 2017 · seen Nov 10

  24. ThuNov 12

    15:00

    2h 25mNonstop

    16:25

    $94 USD

    Air Europa UX 1015 · seen Nov 10

  25. MonJan 4

    20:15

    36h 35m2 stops

    07:50+2

    $96 USD

    Wizz Air Malta W4 7403 · seen Nov 5

  26. SunNov 15

    07:30

    2h 30mNonstop

    09:00

    $97 USD

    Air Europa UX 1013 · seen Nov 10

  27. SunDec 6

    19:35

    2h 25mNonstop

    21:00

    $104 USD

    easyJet U2 8026 · seen Nov 10

  28. FriDec 4

    09:55

    7h 40m1 stop

    16:35

    $125 USD

    Ryanair FR 3430 · seen Nov 4

  29. TueJan 5

    11:50

    2h 30mNonstop

    13:20

    $157 USD

    easyJet U2 8020 · seen Nov 4

  30. SatDec 5

    16:45

    2h 25mNonstop

    18:10

    $187 USD

    easyJet U2 8020 · seen Nov 5

  31. FriDec 4

    15:00

    2h 25mNonstop

    16:25

    $219 USD

    Air Europa UX 1015 · seen Nov 4

  32. MonJan 4

    19:40

    2h 25mNonstop

    21:05

    $233 USD

    easyJet U2 8022 · seen Nov 5

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. 2 nightsJan 15–17

    21:15

    22:40

    Cheapest$85 USD

    easyJet U2 8026 · Nonstop · 4h 55m in all, both ways · seen Nov 10

  2. 5 nightsJan 24–29

    19:35

    21:00

    $87 USD

    easyJet U2 8026 · Nonstop · 4h 55m in all, both ways · seen Nov 7

  3. 3 nightsJan 15–18

    21:15

    22:40

    $88 USD

    easyJet U2 8026 · Nonstop · 5h 5m in all, both ways · seen Nov 9

  4. 3 nightsMar 12–15

    21:15

    22:40

    $101 USD

    easyJet U2 8026 · Nonstop · 4h 55m in all, both ways · seen Nov 8

  5. 3 nightsJan 19–22

    15:00

    16:25

    $101 USD

    Air Europa UX 1015 · Nonstop · 4h 55m in all, both ways · seen Nov 4

  6. 2 nightsDec 11–13

    13:10

    LGW

    $102 USD

    Ryanair FR 9430 · 2 stops · 17h 35m in all, both ways · seen Nov 7

  7. Same dayNov 19

    12:30

    14:05

    $104 USD

    easyJet U2 8020 · Nonstop · 5h 5m in all, both ways · seen Nov 9

  8. 7 nightsNov 28 – Dec 5

    07:30

    09:00

    $105 USD

    Air Europa UX 1013 · Nonstop · 5h in all, both ways · seen Nov 6

  9. 7 nightsNov 21–28

    16:45

    18:10

    $107 USD

    easyJet U2 8020 · Nonstop · 4h 45m in all, both ways · seen Nov 8

  10. 2 nightsFeb 5–7

    21:15

    22:40

    $107 USD

    easyJet U2 8026 · Nonstop · 4h 55m in all, both ways · seen Nov 5

Show 56 more fares
  1. 3 nightsDec 29 – Jan 1

    11:50

    13:20

    $108 USD

    easyJet U2 8020 · Nonstop · 5h 10m in all, both ways · seen Nov 9

  2. 6 nightsFeb 1–7

    13:10

    14:40

    $109 USD

    easyJet U2 8020 · Nonstop · 5h in all, both ways · seen Nov 5

  3. 2 nightsNov 26–28

    15:00

    16:25

    $110 USD

    Air Europa UX 1015 · Nonstop · 4h 55m in all, both ways · seen Nov 10

  4. 4 nightsDec 18–22

    21:15

    22:40

    $110 USD

    easyJet U2 8026 · 1 stop · 16h 5m in all, both ways · seen Nov 9

  5. 4 nightsFeb 3–7

    15:00

    16:25

    $113 USD

    Air Europa UX 1015 · Nonstop · 4h 55m in all, both ways · seen Nov 9

  6. 9 nightsNov 25 – Dec 4

    07:30

    09:00

    $114 USD

    Air Europa UX 1013 · Nonstop · 5h in all, both ways · seen Nov 8

  7. 14 nightsJan 20 – Feb 3

    15:00

    16:25

    $116 USD

    Air Europa UX 1015 · Nonstop · 4h 45m in all, both ways · seen Nov 7

  8. 4 nightsDec 7–11

    19:35

    21:05

    $120 USD

    easyJet U2 8022 · Nonstop · 5h 10m in all, both ways · seen Nov 9

  9. 5 nightsJan 25–30

    17:40

    19:00

    $122 USD

    Iberia IB 985 · Nonstop · 4h 50m in all, both ways · seen Nov 5

  10. 12 nightsJan 19–31

    15:00

    16:25

    $122 USD

    Air Europa UX 1015 · Nonstop · 4h 55m in all, both ways · seen Nov 7

  11. 7 nightsFeb 2–9

    15:00

    16:25

    $123 USD

    Air Europa UX 1015 · Nonstop · 4h 55m in all, both ways · seen Nov 4

  12. 8 nightsFeb 2–10

    15:00

    16:25

    $123 USD

    Air Europa UX 1015 · Nonstop · 4h 55m in all, both ways · seen Nov 4

  13. 4 nightsFeb 6–10

    15:00

    16:25

    $123 USD

    Air Europa UX 1015 · Nonstop · 4h 55m in all, both ways · seen Nov 4

  14. 12 nightsJan 18–30

    13:10

    14:40

    $123 USD

    easyJet U2 8020 · Nonstop · 5h in all, both ways · seen Nov 5

  15. 2 nightsDec 30 – Jan 1

    20:45

    22:10

    $125 USD

    easyJet U2 8022 · Nonstop · 5h 5m in all, both ways · seen Nov 9

  16. 3 nightsDec 14–17

    19:35

    21:05

    $126 USD

    easyJet U2 8022 · 1 stop · 8h 45m in all, both ways · seen Nov 9

  17. 2 nightsDec 12–14

    20:05

    21:30

    $130 USD

    easyJet U2 8022 · Nonstop · 5h 10m in all, both ways · seen Nov 7

  18. 3 nightsDec 31 – Jan 3

    21:30

    22:55

    $131 USD

    easyJet U2 8022 · Nonstop · 5h 5m in all, both ways · seen Nov 6

  19. 4 nightsDec 6–10

    07:30

    09:00

    $133 USD

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

  20. 7 nightsDec 29 – Jan 5

    19:35

    21:00

    $134 USD

    easyJet U2 8022 · Nonstop · 5h 5m in all, both ways · seen Nov 6

  21. 2 nightsNov 14–16

    16:45

    18:10

    $141 USD

    easyJet U2 8020 · Nonstop · 5h 10m in all, both ways · seen Nov 10

  22. 3 nightsNov 26–29

    21:30

    22:55

    $142 USD

    easyJet U2 8022 · Nonstop · 5h 5m in all, both ways · seen Nov 6

  23. 1 nightDec 12–13

    16:45

    18:10

    $145 USD

    easyJet U2 8020 · Nonstop · 5h 5m in all, both ways · seen Nov 6

  24. 4 nightsNov 17–21

    11:50

    13:20

    $146 USD

    easyJet U2 8020 · Nonstop · 5h in all, both ways · seen Nov 9

  25. Same dayNov 21

    15:00

    16:25

    $147 USD

    Air Europa UX 1015 · Nonstop · 4h 45m in all, both ways · seen Nov 9

  26. 2 nightsDec 4–6

    12:55

    LGW

    $147 USD

    Ryanair FR 2775 · 1 stop · 13h 30m in all, both ways · seen Nov 8

  27. 2 nightsNov 27–29

    15:00

    16:25

    $153 USD

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

  28. 1 nightDec 8–9

    11:50

    13:20

    $159 USD

    easyJet U2 8020 · Nonstop · 4h 50m in all, both ways · seen Nov 10

  29. 3 nightsDec 28–31

    19:35

    21:05

    $159 USD

    easyJet U2 8022 · Nonstop · 5h in all, both ways · seen Nov 7

  30. 2 nightsDec 11–13

    21:15

    22:40

    $159 USD

    easyJet U2 8026 · Nonstop · 5h 5m in all, both ways · seen Nov 7

  31. 6 nightsDec 13–19

    09:30

    10:50

    $160 USD

    Iberia IB 983 · Nonstop · 4h 40m in all, both ways · seen Nov 8

  32. 3 nightsFeb 10–13

    15:00

    16:25

    $162 USD

    Air Europa UX 1015 · Nonstop · 4h 55m in all, both ways · seen Nov 5

  33. 3 nightsDec 24–27

    21:30

    22:55

    $163 USD

    easyJet U2 8022 · Nonstop · 4h 45m in all, both ways · seen Nov 6

  34. 11 nightsNov 28 – Dec 9

    17:40

    19:00

    $168 USD

    Iberia IB 985 · Nonstop · 4h 40m in all, both ways · seen Nov 8

  35. Same dayFeb 5

    09:30

    10:50

    $168 USD

    Iberia IB 983 · Nonstop · 4h 50m in all, both ways · seen Nov 5

  36. 3 nightsDec 30 – Jan 2

    20:45

    22:10

    $181 USD

    easyJet U2 8022 · Nonstop · 4h 55m in all, both ways · seen Nov 9

  37. Same dayNov 20

    15:00

    16:25

    $191 USD

    Air Europa UX 1015 · Nonstop · 4h 45m in all, both ways · seen Nov 9

  38. 3 nightsDec 4–7

    14:10

    LGW

    $196 USD

    Ryanair FR 2063 · 2 stops · 17h 30m in all, both ways · seen Nov 7

  39. 5 nightsDec 4–9

    12:55

    LGW

    $198 USD

    Ryanair FR 2775 · 2 stops · 23h 10m in all, both ways · seen Nov 9

  40. 7 nightsJul 7–14

    07:30

    09:00

    $202 USD

    Air Europa UX 1013 · Nonstop · 5h in all, both ways · seen Nov 4

  41. 2 nightsDec 25–27

    17:40

    19:00

    $203 USD

    Iberia IB 985 · Nonstop · 4h 40m in all, both ways · seen Nov 6

  42. 4 nightsMar 20–24

    15:00

    LGW

    $215 USD

    Air Europa UX 7153 · 2 stops · 19h 50m in all, both ways · seen Nov 8

  43. 4 nightsMar 20–24

    16:45

    18:10

    $243 USD

    easyJet U2 8020 · Nonstop · 5h 5m in all, both ways · seen Nov 8

  44. Same dayNov 22

    07:30

    09:00

    $245 USD

    Air Europa UX 1013 · 1 stop · 17h 45m in all, both ways · seen Nov 9

  45. 4 nightsDec 5–9

    17:40

    LGW

    $249 USD

    Ryanair FR 6791 · 2 stops · 16h 30m in all, both ways · seen Nov 9

  46. 2 nightsJan 1–3

    12:20

    13:55

    $265 USD

    easyJet U2 8020 · Nonstop · 5h 15m in all, both ways · seen Nov 6

  47. 4 nightsDec 4–8

    20:55

    LGW

    $271 USD

    Air Europa UX 7707 · 3 stops · 73h 30m in all, both ways · seen Nov 9

  48. 7 nightsDec 1–8

    11:50

    13:20

    $284 USD

    easyJet U2 8020 · Nonstop · 5h 10m in all, both ways · seen Nov 8

  49. 4 nightsDec 5–9

    15:00

    16:25

    $288 USD

    Air Europa UX 1015 · Nonstop · 4h 45m in all, both ways · seen Nov 9

  50. 5 nightsDec 4–9

    17:40

    19:00

    $299 USD

    Iberia IB 985 · Nonstop · 5h in all, both ways · seen Nov 9

  51. Same dayNov 15

    07:30

    09:00

    $305 USD

    Air Europa UX 1013 · Nonstop · 4h 50m in all, both ways · seen Nov 10

  52. 2 nightsDec 4–6

    21:15

    22:40

    $312 USD

    easyJet U2 8026 · Nonstop · 5h 5m in all, both ways · seen Nov 8

  53. 5 nightsDec 3–8

    12:30

    14:05

    $352 USD

    easyJet U2 8020 · Nonstop · 5h 15m in all, both ways · seen Nov 9

  54. 3 nightsDec 5–8

    15:00

    16:25

    $355 USD

    Air Europa UX 1015 · Nonstop · 4h 45m in all, both ways · seen Nov 10

  55. 3 nightsDec 4–7

    21:15

    22:40

    $364 USD

    easyJet U2 8026 · Nonstop · 5h 10m in all, both ways · seen Nov 7

  56. 4 nightsDec 4–8

    12:20

    13:55

    $400 USD

    easyJet U2 8020 · Nonstop · 4h 55m in all, both ways · seen Nov 9

Compared with Madrid → London: $25 one way (Dec 14).

Airlines seen on this route

  • Ryanair
  • I2
  • Iberia
  • easyJet
  • Air Europa
  • Vueling
  • Wizz Air Malta

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

Madrid to London in numbers

  • By month, Dec 2026 is the cheapest we've seen at $25 USD and May 2027 the most expensive at $48 USD — a spread of 92%.
  • Nonstop fares were seen on 30 of the 30 departure dates; carriers seen: Ryanair, I2, Iberia, easyJet, Air Europa, Vueling, Wizz Air Malta.
  • MAD serves Madrid, Spain; LGW serves London, United Kingdom.
  • London runs 1 hour behind Madrid.

Questions

What is the cheapest fare from Madrid (MAD) to London (LGW)?

The cheapest one-way fare from Madrid (MAD) to London (LGW) we have seen is $25 USD, departing Dec 14, 2026 (seen Nov 9, 2026): easyJet U2 8022, nonstop, 2h 30m.

Is there a nonstop flight from Madrid (MAD) to London (LGW)?

Nonstop fares were seen on 30 of the 30 departure dates; carriers seen: Ryanair, I2, Iberia, easyJet, Air Europa, Vueling, Wizz Air Malta.

Which month is cheapest to fly from Madrid (MAD) to London (LGW)?

By month, Dec 2026 is the cheapest we've seen at $25 USD and May 2027 the most expensive at $48 USD — a spread of 92%.

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.