Select trip type
3,00/5 (votes: 1)

Plane tickets London–Madrid

Using the form above, you can find flight offers from London to Madrid. Using our search engine you can get many offers from airlines the world over. Avia.lt will find best options with low fares. Also it is possible to find plane tickets offers for other cities of Spain, both in economy and business classes.

Looking for more options or flights from other cities? Cheap flights to Madrid – all offers from Vilnius, Kaunas, Riga and other cities.

Schedule of direct flights between London and Madrid

Here we give the schedule of direct flights between London and Madrid. You can purchase tickets to this flights by using our search and booking form above.

day of week departure arrival airline flight number Duration aircraft
Monday
05:5509:20RyanAirFR RK26282 h 25 min  
06:1509:40British Airways
Iberia
Qatar Airways
BA 456
IB 3641
QR 9710
2 h 25 minAirbus A319  
07:2510:55RyanAirFR 59982 h 30 min  
07:5011:15British Airways
Iberia
BA 458
IB 3643
2 h 25 min  
08:1011:40RyanAirFR 59942 h 30 min  
09:1512:40British Airways
Iberia
Qatar Airways
BA 7053
IB 712
QR 8012
2 h 25 minAirbus A320-100/200  
09:3512:55British AirwaysBA 32722 h 20 minEmbraer 190  
10:0013:30Air EuropaUX 10142 h 30 min  
10:5014:15British Airways
Iberia
Qatar Airways
BA 7055
IB 714
QR 6554
2 h 25 minAirbus A320-100/200  
11:3015:00British Airways
Iberia
BA 7195
IB 1862
2 h 30 minAirbus A320 (sharklets)  
11:3014:55British Airways
Iberia
Qatar Airways
BA 7069
IB 716
QR 6861
2 h 25 minAirbus A320-100/200  
11:4515:05IberiaIB 9842 h 20 minAirbus A320 (sharklets)  
12:1515:45RyanAirFR 59962 h 30 min  
12:2015:50British Airways
Iberia
Qatar Airways
BA 460
IB 3645
QR 9708
2 h 30 minBoeing 777  
14:0017:30British Airways
Iberia
BA 462
IB 3647
2 h 30 min  
15:0018:30British Airways
Iberia
BA 466
IB 3651
2 h 30 minAirbus A320neo  
15:5019:15British Airways
Iberia
Qatar Airways
BA 7057
IB 718
QR 6870
2 h 25 minAirbus A320-100/200  
16:3020:05British Airways
Iberia
Qatar Airways
BA 464
IB 3649
QR 8347
2 h 35 minAirbus A320-100/200  
16:3020:00British AirwaysBA 4682 h 30 minAirbus A320neo  
17:1020:35British Airways
Iberia
Qatar Airways
BA 7059
IB 720
QR 8071
2 h 25 minAirbus A320-100/200  
17:2020:50RyanAirFR 3472 h 30 min  
17:2520:55China Eastern Airlines
Air Europa
MU 4965
UX 1016
2 h 30 min  
18:4522:10British Airways
Iberia
Qatar Airways
BA 7061
IB 722
QR 6943
2 h 25 minAirbus A350-900  
19:1022:35British Airways
Iberia
Qatar Airways
BA 7065
IB 724
QR 6589
2 h 25 minAirbus A320-100/200  
19:1522:35British Airways
Iberia
BA 3270
IB 3654
2 h 20 minEmbraer 190  
19:4023:00IberiaIB 9862 h 20 minAirbus A320-100/200  
20:0023:25British Airways
Iberia
BA 7067
IB 726
2 h 25 minAirbus A320-100/200  
20:4023:59British Airways
Iberia
BA 7197
IB 1864
2 h 19 minAirbus A320 (sharklets)  
20:4000:10RyanAirFR 26282 h 30 min  
20:4500:15RyanAirFR 4992 h 30 min  
Tuesday
06:1509:40British Airways
Iberia
BA 456
IB 3641
2 h 25 min  
07:5011:15British Airways
Iberia
BA 458
IB 3643
2 h 25 min  
08:2011:50RyanAirFR 4992 h 30 min  
09:1012:40RyanAirFR 3472 h 30 min  
09:1512:40British Airways
Iberia
Qatar Airways
BA 7053
IB 712
QR 8012
2 h 25 minAirbus A320-100/200  
09:3512:55British Airways
Iberia
BA 3272
IB 3782
2 h 20 minEmbraer 190  
10:0013:30Air EuropaUX 10142 h 30 min  
10:5014:15British Airways
Iberia
Qatar Airways
BA 7055
IB 714
QR 6554
2 h 25 minAirbus A320-100/200  
11:3015:00British Airways
Iberia
BA 7195
IB 1862
2 h 30 minAirbus A320 (sharklets)  
11:3014:55British Airways
Iberia
Qatar Airways
BA 7069
IB 716
QR 6861
2 h 25 minAirbus A320-100/200  
12:2015:50British Airways
Iberia
BA 460
IB 3645
2 h 30 minBoeing 777  
12:3016:00RyanAirFR 26282 h 30 min  
14:0017:30British Airways
Iberia
BA 462
IB 3647
2 h 30 minAirbus A319  
15:5019:15British Airways
Iberia
BA 7057
IB 718
2 h 25 minAirbus A320-100/200  
15:5519:25RyanAirFR 59942 h 30 min  
16:3520:10British Airways
Iberia
BA 464
IB 3649
2 h 35 minAirbus A320neo  
17:1020:35British Airways
Iberia
BA 7059
IB 720
2 h 25 minAirbus A320-100/200  
17:2520:55Air EuropaUX 10162 h 30 min  
18:4522:10British Airways
Iberia
BA 7061
IB 722
2 h 25 minAirbus A330  
18:5522:25RyanAirFR 59962 h 30 min  
19:1022:35British Airways
Iberia
BA 7065
IB 724
2 h 25 minAirbus A320-100/200  
19:1522:35IberiaIB 36542 h 20 minEmbraer 190  
20:0023:25British Airways
Iberia
BA 7067
IB 726
2 h 25 minAirbus A320-100/200  
20:4023:59British Airways
Iberia
BA 7197
IB 1864
2 h 19 minAirbus A320 (sharklets)  
Wednesday
06:1509:40British Airways
Iberia
BA 456
IB 3641
2 h 25 minAirbus A320neo  
07:5011:15British Airways
Iberia
BA 458
IB 3643
2 h 25 min  
08:2011:50
RyanAir
FR347
FR 347
2 h 30 min  
09:1512:50British AirwaysBA 70532 h 35 minAirbus A320-100/200  
09:1512:40Iberia
Qatar Airways
IB 712
QR 8012
2 h 25 minAirbus A320-100/200  
09:3512:55IberiaIB 37822 h 20 minEmbraer 190  
10:0013:30Air EuropaUX 10142 h 30 min  
10:4514:15British AirwaysBA 70552 h 30 minAirbus A320-100/200  
10:5014:15Iberia
Qatar Airways
IB 714
QR 6554
2 h 25 minAirbus A320-100/200  
11:3015:00British Airways
Iberia
BA 7195
IB 1862
2 h 30 minAirbus A320 (sharklets)  
11:3014:55British Airways
Iberia
Qatar Airways
BA 7069
IB 716
QR 6861
2 h 25 minAirbus A320-100/200  
12:0515:35RyanAirFR 4992 h 30 min  
12:2015:50British Airways
Iberia
BA 460
IB 3645
2 h 30 minBoeing 777  
14:0017:30British Airways
Iberia
BA 462
IB 3647
2 h 30 min  
15:0018:30British AirwaysBA 4662 h 30 minAirbus A320-100/200  
15:5019:15British Airways
Iberia
BA 7057
IB 718
2 h 25 minAirbus A320-100/200  
16:2519:55RyanAirFR 26282 h 30 min  
16:3020:05British Airways
Iberia
BA 464
IB 3649
2 h 35 minAirbus A320-100/200  
17:1020:35British Airways
Iberia
BA 7059
IB 720
2 h 25 minAirbus A320-100/200  
17:2520:55Air EuropaUX 10162 h 30 min  
18:4522:10British Airways
Iberia
BA 7061
IB 722
2 h 25 min  
19:1022:35British Airways
Iberia
BA 7065
IB 724
2 h 25 minAirbus A320-100/200  
19:1522:35IberiaIB 36542 h 20 minEmbraer 190  
20:0023:25British Airways
Iberia
BA 7067
IB 726
2 h 25 minAirbus A320-100/200  
20:4023:59British Airways
Iberia
BA 7197
IB 1864
2 h 19 minAirbus A320 (sharklets)  
21:3001:00RyanAirFR 59942 h 30 min  
Thursday
06:0009:30RyanAirFR 59962 h 30 min  
06:1509:40British Airways
Iberia
BA 456
IB 3641
2 h 25 minAirbus A320neo  
07:5011:15British Airways
Iberia
BA 458
IB 3643
2 h 25 minAirbus A320neo  
09:1512:40British Airways
Iberia
Qatar Airways
BA 7053
IB 712
QR 8012
2 h 25 minAirbus A320-100/200  
09:3512:55British AirwaysBA 32722 h 20 minEmbraer 190  
09:5013:10IberiaIB 37822 h 20 minEmbraer 190  
10:0013:30Air Europa
RyanAir
UX 1014
FR 347
2 h 30 min  
10:0513:35British AirwaysBA 4622 h 30 minAirbus A320neo  
10:5014:15British Airways
Iberia
Qatar Airways
BA 7055
IB 714
QR 6554
2 h 25 minAirbus A320-100/200  
11:3015:00British Airways
Iberia
BA 7195
IB 1862
2 h 30 minAirbus A320 (sharklets)  
11:3014:55British Airways
Iberia
Qatar Airways
BA 7069
IB 716
QR 6861
2 h 25 minAirbus A320-100/200  
12:2015:50British Airways
Iberia
BA 460
IB 3645
2 h 30 minBoeing 777  
13:2516:55British AirwaysBA 4642 h 30 minAirbus A320neo  
14:1017:35IberiaIB 36472 h 25 minAirbus A320neo  
14:4518:15RyanAirFR 4992 h 30 min  
15:0018:30British Airways
Iberia
BA 466
IB 3651
2 h 30 minAirbus A320-100/200  
15:5019:15British Airways
Iberia
BA 7057
IB 718
2 h 25 minAirbus A320-100/200  
16:3020:05IberiaIB 36492 h 35 minAirbus A320-100/200  
16:3520:05British AirwaysBA 4682 h 30 minAirbus A320neo  
17:1020:35IberiaIB 7202 h 25 minAirbus A320-100/200  
17:2520:55Air EuropaUX 10162 h 30 min  
17:2520:50British AirwaysBA 70592 h 25 minAirbus A320-100/200  
18:1021:40RyanAirFR 59942 h 30 min  
18:4522:10British Airways
Iberia
BA 7061
IB 722
2 h 25 minAirbus A330  
19:1022:35British Airways
Iberia
BA 7065
IB 724
2 h 25 minAirbus A320-100/200  
19:1522:35IberiaIB 36542 h 20 minEmbraer 190  
20:0023:25British Airways
Iberia
BA 7067
IB 726
2 h 25 minAirbus A320-100/200  
20:4023:59British Airways
Iberia
BA 7197
IB 1864
2 h 19 minAirbus A320 (sharklets)  
20:4500:15RyanAirFR 26282 h 30 min  
Friday
05:5509:25RyanAirFR 59962 h 30 min  
06:1509:45British AirwaysBA 4562 h 30 minAirbus A320neo  
06:1509:40IberiaIB 36412 h 25 min  
07:3011:00British Airways
Iberia
BA 458
IB 3643
2 h 30 minAirbus A320-100/200  
07:4511:15RyanAirFR 26282 h 30 min  
07:5011:10British Airways
Iberia
BA 3272
IB 3782
2 h 20 minEmbraer 190  
07:5011:15Qatar AirwaysQR 58842 h 25 minAirbus A319  
08:2511:55British AirwaysBA 4602 h 30 minAirbus A320neo  
08:4012:10RyanAirFR 3472 h 30 min  
09:1512:40British Airways
Iberia
Qatar Airways
BA 7053
IB 712
QR 8012
2 h 25 minAirbus A320-100/200  
10:0013:30Air EuropaUX 10142 h 30 min  
10:0513:35British AirwaysBA 4622 h 30 minAirbus A320-100/200  
10:4514:15British AirwaysBA 70552 h 30 minAirbus A320-100/200  
10:5014:15Iberia
Qatar Airways
IB 714
QR 6554
2 h 25 minAirbus A320-100/200  
11:1514:45RyanAirFR 59982 h 30 min  
11:3015:00British Airways
Iberia
BA 7195
IB 1862
2 h 30 minAirbus A320 (sharklets)  
11:3014:55British Airways
Iberia
Qatar Airways
BA 7069
IB 716
QR 6861
2 h 25 minAirbus A320-100/200  
11:3515:05RyanAirFR 4992 h 30 min  
11:4515:05IberiaIB 9842 h 20 minAirbus A320 (sharklets)  
12:2015:50Iberia
Qatar Airways
IB 3645
QR 9708
2 h 30 minBoeing 777  
15:0018:30British Airways
Iberia
BA 466
IB 3651
2 h 30 minAirbus A320neo  
15:2518:55RyanAirFR 59942 h 30 min  
15:5019:15British Airways
Iberia
BA 7057
IB 718
2 h 25 minAirbus A320-100/200  
16:3020:05British Airways
Iberia
Qatar Airways
BA 464
IB 3649
QR 8347
2 h 35 minAirbus A320neo  
17:0020:30British AirwaysBA 4682 h 30 minAirbus A320neo  
17:1020:35British Airways
Iberia
BA 7059
IB 720
2 h 25 minAirbus A320-100/200  
17:2520:55Air EuropaUX 10162 h 30 min  
18:2521:55RyanAirFR RK59962 h 30 min  
18:4522:10British Airways
Iberia
Qatar Airways
BA 7061
IB 722
QR 6943
2 h 25 minAirbus A330-300  
19:1022:35British Airways
Iberia
Qatar Airways
BA 7065
IB 724
QR 6589
2 h 25 minAirbus A320-100/200  
19:4023:00IberiaIB 9862 h 20 minAirbus A320-100/200  
20:0023:25British Airways
Iberia
BA 7067
IB 726
2 h 25 minAirbus A320-100/200  
20:4023:59British Airways
Iberia
BA 7197
IB 1864
2 h 19 minAirbus A320 (sharklets)  
Saturday
06:1509:40British AirwaysBA 4562 h 25 minAirbus A319  
06:1509:45IberiaIB 36412 h 30 minAirbus A319  
07:3011:00British Airways
Iberia
BA 458
IB 3643
2 h 30 minAirbus A320neo  
08:4512:15RyanAirFR 3472 h 30 min  
09:1512:50British AirwaysBA 70532 h 35 minAirbus A320-100/200  
09:1512:40Iberia
Qatar Airways
IB 712
QR 8012
2 h 25 minAirbus A320-100/200  
10:0013:30Air EuropaUX 10142 h 30 min  
10:5014:15British Airways
Iberia
Qatar Airways
BA 7055
IB 714
QR 6554
2 h 25 minAirbus A320-100/200  
11:3015:00British Airways
Iberia
BA 7195
IB 1862
2 h 30 minAirbus A320 (sharklets)  
11:3014:55British Airways
Iberia
Qatar Airways
BA 7069
IB 716
QR 6861
2 h 25 minAirbus A320-100/200  
11:4515:05IberiaIB 9842 h 20 minAirbus A321-100/200  
12:2015:50British Airways
Iberia
Qatar Airways
BA 460
IB 3645
QR 9708
2 h 30 minBoeing 777  
13:0016:30RyanAirFR 4992 h 30 min  
14:4018:10British Airways
Iberia
BA 462
IB 3647
2 h 30 minAirbus A320-100/200  
15:0518:35British Airways
Iberia
BA 466
IB 3651
2 h 30 minAirbus A320neo  
15:1518:45RyanAirFR 59962 h 30 min  
15:5019:15British Airways
Iberia
BA 7057
IB 718
2 h 25 minAirbus A320-100/200  
16:3020:05British Airways
Iberia
BA 464
IB 3649
2 h 35 minAirbus A320neo  
17:1020:35British Airways
Iberia
BA 7059
IB 720
2 h 25 minAirbus A320-100/200  
17:2520:55Air EuropaUX 10162 h 30 min  
17:3021:00 FR26282 h 30 min  
18:3022:00RyanAirFR 26282 h 30 min  
18:4522:10British Airways
Iberia
BA 7061
IB 722
2 h 25 minAirbus A320-100/200  
19:1022:35British Airways
Iberia
BA 7065
IB 724
2 h 25 minAirbus A320-100/200  
19:5023:20
RyanAir
FR5994
FR 5994
2 h 30 min  
20:0023:25British Airways
Iberia
BA 7067
IB 726
2 h 25 minAirbus A320-100/200  
20:4023:59British Airways
Iberia
BA 7197
IB 1864
2 h 19 minAirbus A320 (sharklets)  
20:5000:20RyanAirFR 59982 h 30 min  
Sunday
06:1509:40British Airways
Iberia
BA 456
IB 3641
2 h 25 minAirbus A320-100/200  
07:3011:00IberiaIB 36432 h 30 minAirbus A320-100/200  
07:3511:05RyanAirFR 3472 h 30 min  
07:5511:20British AirwaysBA 4582 h 25 minAirbus A320-100/200  
09:1512:40British Airways
Iberia
Qatar Airways
BA 7053
IB 712
QR 8012
2 h 25 minAirbus A320-100/200  
10:0013:30Aerolineas Argentinas
Air Europa
AR 7325
UX 1014
2 h 30 min  
10:5014:15British Airways
Iberia
Qatar Airways
BA 7055
IB 714
QR 6554
2 h 25 minAirbus A320-100/200  
11:3015:00British Airways
Iberia
BA 7195
IB 1862
2 h 30 minAirbus A320 (sharklets)  
11:3014:55British Airways
Iberia
Qatar Airways
BA 7069
IB 716
QR 6861
2 h 25 minAirbus A320-100/200  
12:2015:50British Airways
Iberia
Qatar Airways
BA 460
IB 3645
QR 9708
2 h 30 minBoeing 777  
14:4018:10British Airways
Iberia
BA 462
IB 3647
2 h 30 min  
15:0018:30British Airways
Iberia
BA 466
IB 3651
2 h 30 minAirbus A320-100/200  
15:4019:10RyanAirFR 4992 h 30 min  
15:5019:15British Airways
Iberia
Qatar Airways
BA 7057
IB 718
QR 6870
2 h 25 minAirbus A320-100/200  
16:3020:05British Airways
Iberia
Qatar Airways
BA 464
IB 3649
QR 8347
2 h 35 min  
17:1020:35British Airways
Iberia
Qatar Airways
BA 7059
IB 720
QR 8071
2 h 25 minAirbus A320-100/200  
18:4522:10British Airways
Iberia
Qatar Airways
BA 7061
IB 722
QR 6943
2 h 25 minAirbus A330-300  
19:1022:35British Airways
Iberia
Qatar Airways
BA 7065
IB 724
QR 6589
2 h 25 minAirbus A320-100/200  
19:1522:35British Airways
Iberia
BA 3270
IB 3654
2 h 20 minEmbraer 190  
20:0023:25British Airways
Iberia
BA 7067
IB 726
2 h 25 minAirbus A320-100/200  
20:0023:30RyanAirFR 26282 h 30 min  
20:4023:59British Airways
Iberia
BA 7197
IB 1864
2 h 19 minAirbus A320 (sharklets)  
20:4500:15RyanAirFR 59962 h 30 min  

Monday

Flight FR RK2628: 05:55 – 09:20 (2 h 25 min)
Flight BA 456 / IB 3641 / QR 9710: 06:15 – 09:40 (2 h 25 min)
Flight FR 5998: 07:25 – 10:55 (2 h 30 min)
Flight BA 458 / IB 3643: 07:50 – 11:15 (2 h 25 min)
Flight FR 5994: 08:10 – 11:40 (2 h 30 min)
Flight BA 7053 / IB 712 / QR 8012: 09:15 – 12:40 (2 h 25 min)
Flight BA 3272: 09:35 – 12:55 (2 h 20 min)
Flight UX 1014: 10:00 – 13:30 (2 h 30 min)
Flight BA 7055 / IB 714 / QR 6554: 10:50 – 14:15 (2 h 25 min)
Flight BA 7195 / IB 1862: 11:30 – 15:00 (2 h 30 min)
Flight BA 7069 / IB 716 / QR 6861: 11:30 – 14:55 (2 h 25 min)
Flight IB 984: 11:45 – 15:05 (2 h 20 min)
Flight FR 5996: 12:15 – 15:45 (2 h 30 min)
Flight BA 460 / IB 3645 / QR 9708: 12:20 – 15:50 (2 h 30 min)
Flight BA 462 / IB 3647: 14:00 – 17:30 (2 h 30 min)
Flight BA 466 / IB 3651: 15:00 – 18:30 (2 h 30 min)
Flight BA 7057 / IB 718 / QR 6870: 15:50 – 19:15 (2 h 25 min)
Flight BA 464 / IB 3649 / QR 8347: 16:30 – 20:05 (2 h 35 min)
Flight BA 468: 16:30 – 20:00 (2 h 30 min)
Flight BA 7059 / IB 720 / QR 8071: 17:10 – 20:35 (2 h 25 min)
Flight FR 347: 17:20 – 20:50 (2 h 30 min)
Flight MU 4965 / UX 1016: 17:25 – 20:55 (2 h 30 min)
Flight BA 7061 / IB 722 / QR 6943: 18:45 – 22:10 (2 h 25 min)
Flight BA 7065 / IB 724 / QR 6589: 19:10 – 22:35 (2 h 25 min)
Flight BA 3270 / IB 3654: 19:15 – 22:35 (2 h 20 min)
Flight IB 986: 19:40 – 23:00 (2 h 20 min)
Flight BA 7067 / IB 726: 20:00 – 23:25 (2 h 25 min)
Flight BA 7197 / IB 1864: 20:40 – 23:59 (2 h 19 min)
Flight FR 2628: 20:40 – 00:10 (2 h 30 min)
Flight FR 499: 20:45 – 00:15 (2 h 30 min)

Tuesday

Flight BA 456 / IB 3641: 06:15 – 09:40 (2 h 25 min)
Flight BA 458 / IB 3643: 07:50 – 11:15 (2 h 25 min)
Flight FR 499: 08:20 – 11:50 (2 h 30 min)
Flight FR 347: 09:10 – 12:40 (2 h 30 min)
Flight BA 7053 / IB 712 / QR 8012: 09:15 – 12:40 (2 h 25 min)
Flight BA 3272 / IB 3782: 09:35 – 12:55 (2 h 20 min)
Flight UX 1014: 10:00 – 13:30 (2 h 30 min)
Flight BA 7055 / IB 714 / QR 6554: 10:50 – 14:15 (2 h 25 min)
Flight BA 7195 / IB 1862: 11:30 – 15:00 (2 h 30 min)
Flight BA 7069 / IB 716 / QR 6861: 11:30 – 14:55 (2 h 25 min)
Flight BA 460 / IB 3645: 12:20 – 15:50 (2 h 30 min)
Flight FR 2628: 12:30 – 16:00 (2 h 30 min)
Flight BA 462 / IB 3647: 14:00 – 17:30 (2 h 30 min)
Flight BA 7057 / IB 718: 15:50 – 19:15 (2 h 25 min)
Flight FR 5994: 15:55 – 19:25 (2 h 30 min)
Flight BA 464 / IB 3649: 16:35 – 20:10 (2 h 35 min)
Flight BA 7059 / IB 720: 17:10 – 20:35 (2 h 25 min)
Flight UX 1016: 17:25 – 20:55 (2 h 30 min)
Flight BA 7061 / IB 722: 18:45 – 22:10 (2 h 25 min)
Flight FR 5996: 18:55 – 22:25 (2 h 30 min)
Flight BA 7065 / IB 724: 19:10 – 22:35 (2 h 25 min)
Flight IB 3654: 19:15 – 22:35 (2 h 20 min)
Flight BA 7067 / IB 726: 20:00 – 23:25 (2 h 25 min)
Flight BA 7197 / IB 1864: 20:40 – 23:59 (2 h 19 min)

Wednesday

Flight BA 456 / IB 3641: 06:15 – 09:40 (2 h 25 min)
Flight BA 458 / IB 3643: 07:50 – 11:15 (2 h 25 min)
Flight FR347 / FR 347: 08:20 – 11:50 (2 h 30 min)
Flight BA 7053: 09:15 – 12:50 (2 h 35 min)
Flight IB 712 / QR 8012: 09:15 – 12:40 (2 h 25 min)
Flight IB 3782: 09:35 – 12:55 (2 h 20 min)
Flight UX 1014: 10:00 – 13:30 (2 h 30 min)
Flight BA 7055: 10:45 – 14:15 (2 h 30 min)
Flight IB 714 / QR 6554: 10:50 – 14:15 (2 h 25 min)
Flight BA 7195 / IB 1862: 11:30 – 15:00 (2 h 30 min)
Flight BA 7069 / IB 716 / QR 6861: 11:30 – 14:55 (2 h 25 min)
Flight FR 499: 12:05 – 15:35 (2 h 30 min)
Flight BA 460 / IB 3645: 12:20 – 15:50 (2 h 30 min)
Flight BA 462 / IB 3647: 14:00 – 17:30 (2 h 30 min)
Flight BA 466: 15:00 – 18:30 (2 h 30 min)
Flight BA 7057 / IB 718: 15:50 – 19:15 (2 h 25 min)
Flight FR 2628: 16:25 – 19:55 (2 h 30 min)
Flight BA 464 / IB 3649: 16:30 – 20:05 (2 h 35 min)
Flight BA 7059 / IB 720: 17:10 – 20:35 (2 h 25 min)
Flight UX 1016: 17:25 – 20:55 (2 h 30 min)
Flight BA 7061 / IB 722: 18:45 – 22:10 (2 h 25 min)
Flight BA 7065 / IB 724: 19:10 – 22:35 (2 h 25 min)
Flight IB 3654: 19:15 – 22:35 (2 h 20 min)
Flight BA 7067 / IB 726: 20:00 – 23:25 (2 h 25 min)
Flight BA 7197 / IB 1864: 20:40 – 23:59 (2 h 19 min)
Flight FR 5994: 21:30 – 01:00 (2 h 30 min)

Thursday

Flight FR 5996: 06:00 – 09:30 (2 h 30 min)
Flight BA 456 / IB 3641: 06:15 – 09:40 (2 h 25 min)
Flight BA 458 / IB 3643: 07:50 – 11:15 (2 h 25 min)
Flight BA 7053 / IB 712 / QR 8012: 09:15 – 12:40 (2 h 25 min)
Flight BA 3272: 09:35 – 12:55 (2 h 20 min)
Flight IB 3782: 09:50 – 13:10 (2 h 20 min)
Flight UX 1014 / FR 347: 10:00 – 13:30 (2 h 30 min)
Flight BA 462: 10:05 – 13:35 (2 h 30 min)
Flight BA 7055 / IB 714 / QR 6554: 10:50 – 14:15 (2 h 25 min)
Flight BA 7195 / IB 1862: 11:30 – 15:00 (2 h 30 min)
Flight BA 7069 / IB 716 / QR 6861: 11:30 – 14:55 (2 h 25 min)
Flight BA 460 / IB 3645: 12:20 – 15:50 (2 h 30 min)
Flight BA 464: 13:25 – 16:55 (2 h 30 min)
Flight IB 3647: 14:10 – 17:35 (2 h 25 min)
Flight FR 499: 14:45 – 18:15 (2 h 30 min)
Flight BA 466 / IB 3651: 15:00 – 18:30 (2 h 30 min)
Flight BA 7057 / IB 718: 15:50 – 19:15 (2 h 25 min)
Flight IB 3649: 16:30 – 20:05 (2 h 35 min)
Flight BA 468: 16:35 – 20:05 (2 h 30 min)
Flight IB 720: 17:10 – 20:35 (2 h 25 min)
Flight UX 1016: 17:25 – 20:55 (2 h 30 min)
Flight BA 7059: 17:25 – 20:50 (2 h 25 min)
Flight FR 5994: 18:10 – 21:40 (2 h 30 min)
Flight BA 7061 / IB 722: 18:45 – 22:10 (2 h 25 min)
Flight BA 7065 / IB 724: 19:10 – 22:35 (2 h 25 min)
Flight IB 3654: 19:15 – 22:35 (2 h 20 min)
Flight BA 7067 / IB 726: 20:00 – 23:25 (2 h 25 min)
Flight BA 7197 / IB 1864: 20:40 – 23:59 (2 h 19 min)
Flight FR 2628: 20:45 – 00:15 (2 h 30 min)

Friday

Flight FR 5996: 05:55 – 09:25 (2 h 30 min)
Flight BA 456: 06:15 – 09:45 (2 h 30 min)
Flight IB 3641: 06:15 – 09:40 (2 h 25 min)
Flight BA 458 / IB 3643: 07:30 – 11:00 (2 h 30 min)
Flight FR 2628: 07:45 – 11:15 (2 h 30 min)
Flight BA 3272 / IB 3782: 07:50 – 11:10 (2 h 20 min)
Flight QR 5884: 07:50 – 11:15 (2 h 25 min)
Flight BA 460: 08:25 – 11:55 (2 h 30 min)
Flight FR 347: 08:40 – 12:10 (2 h 30 min)
Flight BA 7053 / IB 712 / QR 8012: 09:15 – 12:40 (2 h 25 min)
Flight UX 1014: 10:00 – 13:30 (2 h 30 min)
Flight BA 462: 10:05 – 13:35 (2 h 30 min)
Flight BA 7055: 10:45 – 14:15 (2 h 30 min)
Flight IB 714 / QR 6554: 10:50 – 14:15 (2 h 25 min)
Flight FR 5998: 11:15 – 14:45 (2 h 30 min)
Flight BA 7195 / IB 1862: 11:30 – 15:00 (2 h 30 min)
Flight BA 7069 / IB 716 / QR 6861: 11:30 – 14:55 (2 h 25 min)
Flight FR 499: 11:35 – 15:05 (2 h 30 min)
Flight IB 984: 11:45 – 15:05 (2 h 20 min)
Flight IB 3645 / QR 9708: 12:20 – 15:50 (2 h 30 min)
Flight BA 466 / IB 3651: 15:00 – 18:30 (2 h 30 min)
Flight FR 5994: 15:25 – 18:55 (2 h 30 min)
Flight BA 7057 / IB 718: 15:50 – 19:15 (2 h 25 min)
Flight BA 464 / IB 3649 / QR 8347: 16:30 – 20:05 (2 h 35 min)
Flight BA 468: 17:00 – 20:30 (2 h 30 min)
Flight BA 7059 / IB 720: 17:10 – 20:35 (2 h 25 min)
Flight UX 1016: 17:25 – 20:55 (2 h 30 min)
Flight FR RK5996: 18:25 – 21:55 (2 h 30 min)
Flight BA 7061 / IB 722 / QR 6943: 18:45 – 22:10 (2 h 25 min)
Flight BA 7065 / IB 724 / QR 6589: 19:10 – 22:35 (2 h 25 min)
Flight IB 986: 19:40 – 23:00 (2 h 20 min)
Flight BA 7067 / IB 726: 20:00 – 23:25 (2 h 25 min)
Flight BA 7197 / IB 1864: 20:40 – 23:59 (2 h 19 min)

Saturday

Flight BA 456: 06:15 – 09:40 (2 h 25 min)
Flight IB 3641: 06:15 – 09:45 (2 h 30 min)
Flight BA 458 / IB 3643: 07:30 – 11:00 (2 h 30 min)
Flight FR 347: 08:45 – 12:15 (2 h 30 min)
Flight BA 7053: 09:15 – 12:50 (2 h 35 min)
Flight IB 712 / QR 8012: 09:15 – 12:40 (2 h 25 min)
Flight UX 1014: 10:00 – 13:30 (2 h 30 min)
Flight BA 7055 / IB 714 / QR 6554: 10:50 – 14:15 (2 h 25 min)
Flight BA 7195 / IB 1862: 11:30 – 15:00 (2 h 30 min)
Flight BA 7069 / IB 716 / QR 6861: 11:30 – 14:55 (2 h 25 min)
Flight IB 984: 11:45 – 15:05 (2 h 20 min)
Flight BA 460 / IB 3645 / QR 9708: 12:20 – 15:50 (2 h 30 min)
Flight FR 499: 13:00 – 16:30 (2 h 30 min)
Flight BA 462 / IB 3647: 14:40 – 18:10 (2 h 30 min)
Flight BA 466 / IB 3651: 15:05 – 18:35 (2 h 30 min)
Flight FR 5996: 15:15 – 18:45 (2 h 30 min)
Flight BA 7057 / IB 718: 15:50 – 19:15 (2 h 25 min)
Flight BA 464 / IB 3649: 16:30 – 20:05 (2 h 35 min)
Flight BA 7059 / IB 720: 17:10 – 20:35 (2 h 25 min)
Flight UX 1016: 17:25 – 20:55 (2 h 30 min)
Flight FR2628: 17:30 – 21:00 (2 h 30 min)
Flight FR 2628: 18:30 – 22:00 (2 h 30 min)
Flight BA 7061 / IB 722: 18:45 – 22:10 (2 h 25 min)
Flight BA 7065 / IB 724: 19:10 – 22:35 (2 h 25 min)
Flight FR5994 / FR 5994: 19:50 – 23:20 (2 h 30 min)
Flight BA 7067 / IB 726: 20:00 – 23:25 (2 h 25 min)
Flight BA 7197 / IB 1864: 20:40 – 23:59 (2 h 19 min)
Flight FR 5998: 20:50 – 00:20 (2 h 30 min)

Sunday

Flight BA 456 / IB 3641: 06:15 – 09:40 (2 h 25 min)
Flight IB 3643: 07:30 – 11:00 (2 h 30 min)
Flight FR 347: 07:35 – 11:05 (2 h 30 min)
Flight BA 458: 07:55 – 11:20 (2 h 25 min)
Flight BA 7053 / IB 712 / QR 8012: 09:15 – 12:40 (2 h 25 min)
Flight AR 7325 / UX 1014: 10:00 – 13:30 (2 h 30 min)
Flight BA 7055 / IB 714 / QR 6554: 10:50 – 14:15 (2 h 25 min)
Flight BA 7195 / IB 1862: 11:30 – 15:00 (2 h 30 min)
Flight BA 7069 / IB 716 / QR 6861: 11:30 – 14:55 (2 h 25 min)
Flight BA 460 / IB 3645 / QR 9708: 12:20 – 15:50 (2 h 30 min)
Flight BA 462 / IB 3647: 14:40 – 18:10 (2 h 30 min)
Flight BA 466 / IB 3651: 15:00 – 18:30 (2 h 30 min)
Flight FR 499: 15:40 – 19:10 (2 h 30 min)
Flight BA 7057 / IB 718 / QR 6870: 15:50 – 19:15 (2 h 25 min)
Flight BA 464 / IB 3649 / QR 8347: 16:30 – 20:05 (2 h 35 min)
Flight BA 7059 / IB 720 / QR 8071: 17:10 – 20:35 (2 h 25 min)
Flight BA 7061 / IB 722 / QR 6943: 18:45 – 22:10 (2 h 25 min)
Flight BA 7065 / IB 724 / QR 6589: 19:10 – 22:35 (2 h 25 min)
Flight BA 3270 / IB 3654: 19:15 – 22:35 (2 h 20 min)
Flight BA 7067 / IB 726: 20:00 – 23:25 (2 h 25 min)
Flight FR 2628: 20:00 – 23:30 (2 h 30 min)
Flight BA 7197 / IB 1864: 20:40 – 23:59 (2 h 19 min)
Flight FR 5996: 20:45 – 00:15 (2 h 30 min)

Flight London - Madrid