London to Madrid flights – the most comfortable way to fly

3 airlines fly nonstop between London and Madrid, about 93 flights a week. The flight takes 2h 00m and covers 1,215 km. The most comfortable economy seat is on Iberia's Airbus A321neo. There's no lie-flat business class on this route.

Flight time2h 00m
Distance1,215 km
Nonstop flights / week93

Most comfortable economy

Iberia · Airbus A321neo
Economy · 3-3
4.8Okay
  • 30″ legroom
  • 18.0″ wide seat
  • Cabin altitude 8,000 ft
  • Wi-Fi
  • Power

Most comfortable business

Iberia · Airbus A321neo
Euro business (economy seat, middle kept free) · 3-3
6.1Comfortable
  • 31″ legroom
  • 18.0″ wide seat
  • Middle seat kept free
  • Cabin altitude 8,000 ft
  • Wi-Fi
  • Power

Nonstop flights from London to Madrid

FlightDepartsDurationAircraftEconomyBusinessDays
Iberia IB3212
LGW → MAD
07:35 2h 00m A321neo
Narrow-body
4.8Okay 6.1Comfortable MTWTFSS
British Airways BA418
LHR → MAD
08:25 2h 00m A320neo
Narrow-body
4.8Okay 6.1Comfortable MTWTFSS
British Airways BA4421
LGW → MAD
08:30 2h 00m A320neo
Narrow-body
4.8Okay 6.1Comfortable MTWTFSS
Iberia IB895
STN → MAD
08:30 2h 05m A320neo
Narrow-body
4.8Okay 6.1Comfortable MTWTFSS
Iberia IB7394
LHR → MAD
08:45 2h 00m A320
Narrow-body
4.3Okay 5.6Comfortable MTWTFSS
Ryanair FR6313
STN → MAD
09:35 2h 05m 737 MAX 8
Narrow-body
2.1Cramped – MTWTFSS
Iberia IB776
LGW → MAD
12:45 2h 00m A320neo
Narrow-body
4.8Okay 6.1Comfortable MTWTFSS
Iberia IB3091
STN → MAD
13:40 2h 05m A320
Narrow-body
4.3Okay 5.6Comfortable MTWTFSS
British Airways BA7760
LGW → MAD
13:40 2h 00m A321neo
Narrow-body
4.8Okay 6.1Comfortable MTWTFSS
British Airways BA3577
LHR → MAD
16:10 2h 00m A320
Narrow-body
4.3Okay 5.6Comfortable MTWTFSS
Iberia IB4778
LHR → MAD
16:30 2h 00m A321neo
Narrow-body
4.8Okay 6.1Comfortable MTWTFSS
Iberia IB4355
LGW → MAD
17:55 2h 00m A320neo
Narrow-body
4.8Okay 6.1Comfortable MTWTFSS
British Airways BA3157
LGW → MAD
18:50 2h 00m A321neo
Narrow-body
4.8Okay 6.1Comfortable MTWTFSS
Iberia IB7694
STN → MAD
18:50 2h 05m A321neo
Narrow-body
4.8Okay 6.1Comfortable MTWTFSS

Frequently asked questions

How long is the flight from London to Madrid?

A nonstop flight from London to Madrid takes about 2 h 0 min and covers 1,215 km.

Which airlines fly nonstop from London to Madrid?

British Airways, Iberia, and Ryanair fly nonstop, with about 93 flights a week.

What is the most comfortable economy seat from London to Madrid?

Iberia on the Airbus A321neo: 3-3 layout, 30″ legroom and 18.0″ wide seats – comfort score 4.8/10 (okay).

Is there lie-flat business class from London to Madrid?

No – business class on this route is euro business (economy seat, middle kept free) (3-3). The best is Iberia on the Airbus A321neo, comfort score 6.1/10.

Can I fly with my dog from London to Madrid?

Yes – Iberia takes small dogs in the cabin (usually up to 8 kg including the bag).

Is business class worth it from London to Madrid?

Business is an economy seat with the middle kept free for about 92% more than economy on Iberia – SkyBuddy's upgrade score: 0.5/10 (not worth it).

Which aircraft fly from London to Madrid?

Airbus A321neo, Airbus A320neo, Airbus A320, and Boeing 737 MAX 8.

Schedules, seat details and fares are indicative estimates from SkyBuddy's airline model. Check the live price before you book.