I recently planned a trip from Madrid to London for a few days and researched flight routes and airport options. Here’s what I found that might help you. The Madrid-London route is one of Europe’s busiest corridors with plenty of choices, though differences between airlines and airports are quite significant.
Major Airlines & Fares
The main carriers operating Madrid-London flights include Iberia, British Airways, Ryanair, and easyJet. Full-service airlines typically charge between €80-150, potentially higher during peak season. For budget airlines, if you book in advance with only hand luggage, you can sometimes find deals for €30-50. However, watch out for hidden fees with budget carriers—checked baggage, seat selection, and in-flight meals all cost extra.

From my experience, if your dates are fixed, booking 4-6 weeks in advance usually gets you reasonable prices. For last-minute travel, budget airline fares can actually exceed full-service carriers, in which case Iberia or BA become better options with guaranteed service and baggage allowance.
London Airport Comparison
London has several airports, with Madrid flights primarily landing at Heathrow, Gatwick, or Stansted. Here’s a quick comparison:
| Airport | Distance from City Center | Transport Options | Typical Airlines |
| Heathrow | 25km | Tube/Express | Iberia/BA |
| Gatwick | 45km | Train 30min | easyJet |
| Stansted | 60km | Train 45min | Ryanair |
Heathrow is most convenient with direct tube connections to central London, though the airport itself can be crowded. Gatwick and Stansted are further out but have frequent train services, so they’re quite manageable. If you’re staying in south London, Gatwick might actually be closer. I previously considered City Airport but gave up after finding very limited flight options.
Travel Tips & Important Notes
Regarding luggage, budget airlines strictly enforce hand baggage size limits and check before boarding. If your bag is slightly oversized, buying checked baggage on the spot will be expensive. Full-service airlines typically include 23kg checked baggage, which is more convenient.
Also note that the UK has left the EU. While short-term tourism remains straightforward, immigration may ask questions—having return tickets and accommodation proof ready is advisable. Flight time is approximately 2 hours 15 minutes, not too long, but arriving 2 hours early is recommended, especially during peak seasons and weekends.
Finally, regarding booking channels: besides airline websites, Skyscanner and Google Flights are excellent comparison tools. Sometimes the same flight has different prices across platforms, so comparing is worthwhile. If you’re a student or under 26, some airlines offer youth fares worth checking out.