British Airways flights from London to Madrid

Prices were available within the past 7 days and starts at £42 for one-way flights and £69 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Carrier Flight Depart LHR Arrive MAD Thu
6/8
Fri
7/8
Sat
8/8
Sun
9/8
Mon
10/8
Tue
11/8
Wed
12/8
Stops
BA 458 07:20 am 10:50 am Check fare Check fare Check fare Check fare Check fare Check fare - 0 stop(s)
BA 460 01:20 pm 04:45 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
BA 464 04:45 pm 08:10 pm - Check fare - - Check fare - - 0 stop(s)

London to Madrid route information

Origin Airport Heathrow
Destination Airport Adolfo Suarez Madrid-Barajas
Airlines Serving Air France, Air Malta, Alitalia, British Airways, Brussels Airlines, Czech Airlines, Iberia, KLM, Lufthansa, Swiss International Air Lines, TAP Portugal
Distance 1,239 km
Average Flight Time 3 hours 27 minutes
Popular Airline British Airways