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

Plane tickets Madrid–London

Using the form above, you can find flight offers from Madrid to London. 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 United Kingdom, both in economy and business classes.

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

Schedule of direct flights between Madrid and London

Here we give the schedule of direct flights between Madrid and London. 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
07:0008:25British Airways
Iberia
Qatar Airways
BA 7052
IB 711
QR 6599
2 h 25 minAirbus A320-100/200  
07:4009:00British AirwaysBA 32712 h 20 minEmbraer 190  
07:5009:10IberiaIB 37652 h 20 minEmbraer 190  
08:0509:30British Airways
Iberia
Qatar Airways
BA 7060
IB 713
QR 6563
2 h 25 minAirbus A320-100/200  
09:1010:35British Airways
Iberia
Qatar Airways
BA 7066
IB 715
QR 6534
2 h 25 minAirbus A320-100/200  
09:3010:50British Airways
Iberia
BA 7194
IB 1861
2 h 20 minAirbus A320 (sharklets)  
09:5511:20RyanAirFR RK26292 h 25 min  
10:3512:00British Airways
Iberia
Qatar Airways
BA 457
IB 3642
QR 8366
2 h 25 minAirbus A320-100/200  
12:1013:35British Airways
Iberia
Qatar Airways
BA 459
IB 3644
QR 5981
2 h 25 minAirbus A320-100/200  
12:2013:40RyanAirFR 59932 h 20 min  
13:2514:55British Airways
Iberia
Qatar Airways
BA 7056
IB 717
QR 5345
2 h 30 minAirbus A320-100/200  
13:5515:15IberiaIB 39192 h 20 minEmbraer 190  
14:5516:20British Airways
Iberia
BA 7054
IB 719
2 h 25 minAirbus A320-100/200  
15:0016:25China Eastern Airlines
Air Europa
MU 4964
UX 1015
2 h 25 min  
15:2516:50RyanAirFR 3482 h 25 min  
15:4517:15British Airways
Iberia
BA 7068
IB 721
2 h 30 min  
16:5018:15British Airways
Iberia
Qatar Airways
BA 7050
IB 723
QR 6907
2 h 25 minAirbus A320-100/200  
17:3018:55British Airways
Iberia
Qatar Airways
BA 461
IB 3646
QR 8361
2 h 25 minBoeing 777  
17:4519:10British Airways
Iberia
BA 7058
IB 725
2 h 25 minAirbus A320-100/200  
18:2519:45British Airways
Iberia
BA 463
IB 3648
2 h 20 minAirbus A320-100/200  
18:4020:00British Airways
Iberia
BA 7198
IB 1863
2 h 20 minAirbus A320 (sharklets)  
18:4520:15RyanAirFR 26292 h 30 min  
18:5520:20RyanAirFR 4982 h 25 min  
19:2520:45British Airways
Iberia
BA 467
IB 3652
2 h 20 minAirbus A320neo  
21:0022:15British Airways
Iberia
Qatar Airways
BA 465
IB 3650
QR 5968
2 h 15 min  
Tuesday
06:2507:55RyanAirFR 4982 h 30 min  
07:0008:25British Airways
Iberia
BA 7052
IB 711
2 h 25 minAirbus A320-100/200  
07:2008:45RyanAirFR 3482 h 25 min  
07:3509:00Air EuropaUX 10132 h 25 min  
07:5009:10British Airways
Iberia
BA 3271
IB 3765
2 h 20 minEmbraer 190  
08:0509:30British Airways
Iberia
BA 7060
IB 713
2 h 25 minAirbus A320-100/200  
09:1010:35British Airways
Iberia
BA 7066
IB 715
2 h 25 minAirbus A320-100/200  
09:3010:50British Airways
Iberia
BA 7194
IB 1861
2 h 20 minAirbus A320 (sharklets)  
10:3512:00British Airways
Iberia
Qatar Airways
BA 457
IB 3642
QR 8366
2 h 25 minAirbus A320neo  
10:4012:05RyanAirFR 26292 h 25 min  
12:1013:35British Airways
Iberia
BA 459
IB 3644
2 h 25 min  
12:3014:05WizzairW9 53562 h 35 min  
13:2514:55British Airways
Iberia
Qatar Airways
BA 7056
IB 717
QR 5345
2 h 30 minAirbus A320-100/200  
13:5515:15British Airways
Iberia
BA 3273
IB 3919
2 h 20 minEmbraer 190  
14:0515:30RyanAirFR 59932 h 25 min  
14:5516:20British Airways
Iberia
Qatar Airways
BA 7054
IB 719
QR 5346
2 h 25 minAirbus A320-100/200  
15:0016:25China Eastern Airlines
Air Europa
MU 4964
UX 1015
2 h 25 min  
15:4517:15British Airways
Iberia
Qatar Airways
BA 7068
IB 721
QR 6906
2 h 30 minAirbus A320-100/200  
16:5018:15British Airways
Iberia
Qatar Airways
BA 7050
IB 723
QR 6907
2 h 25 minAirbus A320-100/200  
17:0518:30RyanAirFR 59952 h 25 min  
17:3018:55British Airways
Iberia
Qatar Airways
BA 461
IB 3646
QR 8361
2 h 25 minBoeing 777  
17:4519:10British Airways
Iberia
BA 7058
IB 725
2 h 25 minAirbus A320-100/200  
18:2519:45British Airways
Iberia
BA 463
IB 3648
2 h 20 min  
18:4020:00British Airways
Iberia
BA 7198
IB 1863
2 h 20 minAirbus A320 (sharklets)  
21:0022:15British Airways
Iberia
Qatar Airways
BA 465
IB 3650
QR 5968
2 h 15 minAirbus A320 (sharklets)  
Wednesday
06:3007:55RyanAirFR 3482 h 25 min  
06:4508:25British AirwaysBA 70522 h 40 minAirbus A320-100/200  
07:0008:25IberiaIB 7112 h 25 minAirbus A320-100/200  
07:3008:50British AirwaysBA 32712 h 20 minEmbraer 190  
07:3009:00Air EuropaUX 10132 h 30 min  
07:4009:00IberiaIB 37652 h 20 minEmbraer 190  
08:0509:30British Airways
Iberia
BA 7060
IB 713
2 h 25 minAirbus A320-100/200  
09:1010:35British Airways
Iberia
Qatar Airways
BA 7066
IB 715
QR 6534
2 h 25 minAirbus A320-100/200  
09:3010:50British Airways
Iberia
BA 7194
IB 1861
2 h 20 minAirbus A320 (sharklets)  
10:1511:40RyanAirFR 4982 h 25 min  
10:3512:00British Airways
Iberia
Qatar Airways
BA 457
IB 3642
QR 8366
2 h 25 min  
12:0013:30British AirwaysBA 4592 h 30 minAirbus A320neo  
12:1013:35Iberia
Qatar Airways
IB 3644
QR 5981
2 h 25 minAirbus A320-100/200  
13:2014:55British Airways
Iberia
BA 7056
IB 717
2 h 35 minAirbus A320-100/200  
13:2514:55Qatar AirwaysQR 53452 h 30 minAirbus A320-100/200  
13:5515:15IberiaIB 39192 h 20 minEmbraer 190  
14:3516:00RyanAirFR 26292 h 25 min  
14:5516:20British Airways
Iberia
Qatar Airways
BA 7054
IB 719
QR 5346
2 h 25 minAirbus A320-100/200  
15:0016:25Air EuropaUX 10152 h 25 min  
15:4517:15British Airways
Iberia
Qatar Airways
BA 7068
IB 721
QR 6906
2 h 30 minAirbus A350-900  
16:5018:15British Airways
Iberia
Qatar Airways
BA 7050
IB 723
QR 6907
2 h 25 minAirbus A320-100/200  
17:2018:50British AirwaysBA 70582 h 30 minAirbus A320-100/200  
17:3018:55British Airways
Iberia
Qatar Airways
BA 461
IB 3646
QR 8361
2 h 25 minBoeing 777  
17:4519:10IberiaIB 7252 h 25 minAirbus A320-100/200  
18:2519:45British Airways
Iberia
BA 463
IB 3648
2 h 20 minAirbus A319  
18:4020:00British Airways
Iberia
BA 7198
IB 1863
2 h 20 minAirbus A320 (sharklets)  
19:2020:40British AirwaysBA 4672 h 20 minAirbus A320-100/200  
19:3521:00RyanAirFR 59932 h 25 min  
21:0022:15British Airways
Iberia
BA 465
IB 3650
2 h 15 minAirbus A320neo  
Thursday
07:0008:25British Airways
Iberia
BA 7052
IB 711
2 h 25 minAirbus A320-100/200  
07:3509:00Air EuropaUX 10132 h 25 min  
07:5009:10IberiaIB 37652 h 20 minEmbraer 190  
08:0509:30British Airways
Iberia
BA 7060
IB 713
2 h 25 minAirbus A320-100/200  
08:1009:35RyanAirFR 3482 h 25 min  
09:1010:35British Airways
Iberia
BA 7066
IB 715
2 h 25 minAirbus A320-100/200  
09:3010:50British Airways
Iberia
BA 7194
IB 1861
2 h 20 min  
10:0511:30RyanAirFR 59952 h 25 min  
10:3011:55British Airways
Iberia
Qatar Airways
BA 457
IB 3642
QR 8366
2 h 25 minAirbus A320neo  
12:0513:30British Airways
Iberia
Qatar Airways
BA 459
IB 3644
QR 5981
2 h 25 minAirbus A320neo  
12:5514:20RyanAirFR 4982 h 25 min  
13:2514:55British Airways
Iberia
Qatar Airways
BA 7056
IB 717
QR 5345
2 h 30 minAirbus A320-100/200  
13:5515:15British Airways
Iberia
BA 3273
IB 3919
2 h 20 minEmbraer 190  
14:5516:20British Airways
Iberia
Qatar Airways
BA 7054
IB 719
QR 5346
2 h 25 minAirbus A320-100/200  
15:0016:25Air EuropaUX 10152 h 25 min  
15:4517:15British Airways
Iberia
Qatar Airways
BA 7068
IB 721
QR 6906
2 h 30 minAirbus A330-300  
16:5018:15British Airways
Iberia
Qatar Airways
BA 7050
IB 723
QR 6907
2 h 25 minAirbus A320-100/200  
17:3018:55British Airways
Iberia
Qatar Airways
BA 461
IB 3646
QR 8361
2 h 25 minBoeing 777  
17:4519:10British Airways
Iberia
BA 7058
IB 725
2 h 25 minAirbus A320-100/200  
18:2519:45British Airways
Iberia
BA 463
IB 3648
2 h 20 minAirbus A320neo  
18:4020:00British Airways
Iberia
BA 7198
IB 1863
2 h 20 minAirbus A320 (sharklets)  
18:5520:20RyanAirFR 26292 h 25 min  
19:2520:45British AirwaysBA 4672 h 20 minAirbus A320-100/200  
20:5522:15British AirwaysBA 4692 h 20 minAirbus A320neo  
21:0022:15British Airways
Iberia
Qatar Airways
BA 465
IB 3650
QR 5968
2 h 15 min  
22:1523:45RyanAirFR 59932 h 30 min  
Friday
06:4508:10RyanAirFR 3482 h 25 min  
07:0008:25British Airways
Iberia
Qatar Airways
BA 7052
IB 711
QR 6599
2 h 25 minAirbus A320-100/200  
07:3509:00Air EuropaUX 10132 h 25 min  
07:5009:10British Airways
Iberia
BA 3271
IB 3765
2 h 20 minEmbraer 190  
08:0509:30British Airways
Iberia
Qatar Airways
BA 7060
IB 713
QR 6563
2 h 25 minAirbus A320-100/200  
09:1010:35British Airways
Iberia
Qatar Airways
BA 7066
IB 715
QR 6534
2 h 25 minAirbus A320-100/200  
09:3010:50British Airways
Iberia
BA 7194
IB 1861
2 h 20 minAirbus A320 (sharklets)  
09:4511:10RyanAirFR 4982 h 25 min  
10:0011:30RyanAirFR 59952 h 30 min  
10:3512:00British Airways
Iberia
Qatar Airways
BA 457
IB 3642
QR 8366
2 h 25 min  
11:5013:20RyanAirFR 26292 h 30 min  
12:1013:35British Airways
Iberia
Qatar Airways
BA 459
IB 3644
QR 5981
2 h 25 minAirbus A319  
13:2514:55British Airways
Iberia
Qatar Airways
BA 7056
IB 717
QR 5345
2 h 30 minAirbus A320-100/200  
13:3515:00RyanAirFR 59932 h 25 min  
13:5515:15British Airways
Iberia
BA 3273
IB 3919
2 h 20 minEmbraer 190  
14:3516:05British AirwaysBA 4632 h 30 minAirbus A320-100/200  
14:5516:20British Airways
Iberia
Qatar Airways
BA 7054
IB 719
QR 5346
2 h 25 minAirbus A320-100/200  
15:0016:25China Eastern Airlines
Air Europa
MU 4964
UX 1015
2 h 25 min  
15:2016:50RyanAirFR 59972 h 30 min  
15:4517:15British Airways
Iberia
Qatar Airways
BA 7068
IB 721
QR 6906
2 h 30 minAirbus A330-300  
16:5018:15Qatar AirwaysQR 69072 h 25 minAirbus A320-100/200  
17:0018:25British Airways
Iberia
BA 7050
IB 723
2 h 25 minAirbus A320-100/200  
17:3018:55British Airways
Iberia
Qatar Airways
BA 461
IB 3646
QR 8361
2 h 25 minBoeing 777  
17:4019:00IberiaIB 9852 h 20 minAirbus A320-100/200  
17:4519:10British Airways
Iberia
BA 7058
IB 725
2 h 25 minAirbus A320-100/200  
18:2519:45IberiaIB 36482 h 20 minAirbus A319  
18:4020:00British Airways
Iberia
BA 7198
IB 1863
2 h 20 minAirbus A320 (sharklets)  
19:2520:45British Airways
Iberia
BA 467
IB 3652
2 h 20 minAirbus A320neo  
21:0022:15British Airways
Iberia
Qatar Airways
BA 465
IB 3650
QR 5968
2 h 15 minAirbus A320 (sharklets)  
22:3023:55RyanAirFR RK59952 h 25 min  
Saturday
06:5508:20RyanAirFR 3482 h 25 min  
07:0008:25British Airways
Iberia
BA 7052
IB 711
2 h 25 minAirbus A320-100/200  
07:3008:50British AirwaysBA 32712 h 20 minEmbraer 190  
07:3509:00Air EuropaUX 10132 h 25 min  
07:4009:00IberiaIB 37652 h 20 minEmbraer 190  
08:0509:30British Airways
Iberia
BA 7060
IB 713
2 h 25 minAirbus A320-100/200  
09:1010:35British Airways
Iberia
BA 7066
IB 715
2 h 25 minAirbus A320-100/200  
09:3010:50British Airways
Iberia
Iberia
BA 7194
IB 1861
IB 983
2 h 20 minAirbus A321-100/200  
10:3512:00British Airways
Iberia
BA 457
IB 3642
2 h 25 min  
11:0512:30
RyanAir
FR498
FR 498
2 h 25 min  
12:0013:30IberiaIB 36442 h 30 minAirbus A320-100/200  
12:1013:35British Airways
Qatar Airways
BA 459
QR 5981
2 h 25 minAirbus A320-100/200  
13:2014:50RyanAirFR 59952 h 30 min  
13:2514:55British Airways
Iberia
Qatar Airways
BA 7056
IB 717
QR 5345
2 h 30 minAirbus A320-100/200  
14:5516:20British Airways
Iberia
Qatar Airways
BA 7054
IB 719
QR 5346
2 h 25 minAirbus A320-100/200  
15:0016:25Air EuropaUX 10152 h 25 min  
15:3016:55RyanAirFR 26292 h 25 min  
15:3517:00 FR26292 h 25 min  
15:4517:15British Airways
Iberia
Qatar Airways
BA 7068
IB 721
QR 6906
2 h 30 minAirbus A320-100/200  
16:5018:15British Airways
Iberia
Qatar Airways
BA 7050
IB 723
QR 6907
2 h 25 minAirbus A320-100/200  
17:3018:55British Airways
Iberia
Qatar Airways
BA 461
IB 3646
QR 8361
2 h 25 minBoeing 777  
17:4019:00IberiaIB 9852 h 20 minAirbus A320-100/200  
17:4519:10British Airways
Iberia
BA 7058
IB 725
2 h 25 minAirbus A320-100/200  
18:0019:25
RyanAir
FR5993
FR 5993
2 h 25 min  
18:1519:45RyanAirFR 60032 h 30 min  
18:4020:00British Airways
Iberia
BA 7198
IB 1863
2 h 20 minAirbus A320 (sharklets)  
18:5520:25RyanAirFR 59972 h 30 min  
19:1020:25British Airways
Iberia
BA 463
IB 3648
2 h 15 minAirbus A320-100/200  
19:2520:45British Airways
Iberia
BA 467
IB 3652
2 h 20 minAirbus A320neo  
21:0022:15British Airways
Iberia
Qatar Airways
BA 465
IB 3650
QR 5968
2 h 15 minAirbus A320neo  
Sunday
05:4507:10RyanAirFR 3482 h 25 min  
07:0008:25British Airways
Iberia
Qatar Airways
BA 7052
IB 711
QR 6599
2 h 25 minAirbus A320-100/200  
07:3509:00Aerolineas Argentinas
Air Europa
AR 7324
UX 1013
2 h 25 min  
08:0509:30British Airways
Iberia
Qatar Airways
BA 7060
IB 713
QR 6563
2 h 25 minAirbus A320-100/200  
09:1010:35British Airways
Iberia
Qatar Airways
BA 7066
IB 715
QR 6534
2 h 25 minAirbus A320-100/200  
09:3010:50British Airways
Iberia
Iberia
BA 7194
IB 1861
IB 983
2 h 20 minAirbus A320 (sharklets)  
10:3011:55British Airways
Qatar Airways
BA 457
QR 8366
2 h 25 minAirbus A320 (sharklets)  
10:3512:05IberiaIB 36422 h 30 minAirbus A320-100/200  
12:0013:30IberiaIB 36442 h 30 minAirbus A320-100/200  
12:2013:45British Airways
Qatar Airways
BA 459
QR 5981
2 h 25 minAirbus A320-100/200  
12:5014:20British Airways
Iberia
BA 461
IB 3646
2 h 30 minAirbus A320-100/200  
13:2514:55British Airways
Iberia
Qatar Airways
BA 7056
IB 717
QR 5345
2 h 30 minAirbus A320-100/200  
13:5015:15RyanAirFR 4982 h 25 min  
14:3516:05IberiaIB 36482 h 30 minAirbus A320-100/200  
14:5516:20British Airways
Iberia
Qatar Airways
BA 7054
IB 719
QR 5346
2 h 25 minAirbus A320-100/200  
15:0016:25Air EuropaUX 10152 h 25 min  
15:4517:15British Airways
Iberia
Qatar Airways
BA 7068
IB 721
QR 6906
2 h 30 minAirbus A330-300  
16:5018:15British Airways
Iberia
Qatar Airways
BA 7050
IB 723
QR 6907
2 h 25 minAirbus A320-100/200  
17:3018:55Qatar AirwaysQR 83612 h 25 minBoeing 777  
17:4519:10British Airways
Iberia
BA 7058
IB 725
2 h 25 minAirbus A320-100/200  
18:0019:25RyanAirFR 26292 h 25 min  
18:4020:00British Airways
Iberia
BA 7198
IB 1863
2 h 20 minAirbus A320 (sharklets)  
18:5020:20RyanAirFR 59952 h 30 min  
19:0520:20British AirwaysBA 4632 h 15 minAirbus A320 (sharklets)  
21:0022:15British Airways
Iberia
Qatar Airways
BA 465
IB 3650
QR 5968
2 h 15 min  
21:4023:10RyanAirFR 59932 h 30 min  

Monday

Flight BA 7052 / IB 711 / QR 6599: 07:00 – 08:25 (2 h 25 min)
Flight BA 3271: 07:40 – 09:00 (2 h 20 min)
Flight IB 3765: 07:50 – 09:10 (2 h 20 min)
Flight BA 7060 / IB 713 / QR 6563: 08:05 – 09:30 (2 h 25 min)
Flight BA 7066 / IB 715 / QR 6534: 09:10 – 10:35 (2 h 25 min)
Flight BA 7194 / IB 1861: 09:30 – 10:50 (2 h 20 min)
Flight FR RK2629: 09:55 – 11:20 (2 h 25 min)
Flight BA 457 / IB 3642 / QR 8366: 10:35 – 12:00 (2 h 25 min)
Flight BA 459 / IB 3644 / QR 5981: 12:10 – 13:35 (2 h 25 min)
Flight FR 5993: 12:20 – 13:40 (2 h 20 min)
Flight BA 7056 / IB 717 / QR 5345: 13:25 – 14:55 (2 h 30 min)
Flight IB 3919: 13:55 – 15:15 (2 h 20 min)
Flight BA 7054 / IB 719: 14:55 – 16:20 (2 h 25 min)
Flight MU 4964 / UX 1015: 15:00 – 16:25 (2 h 25 min)
Flight FR 348: 15:25 – 16:50 (2 h 25 min)
Flight BA 7068 / IB 721: 15:45 – 17:15 (2 h 30 min)
Flight BA 7050 / IB 723 / QR 6907: 16:50 – 18:15 (2 h 25 min)
Flight BA 461 / IB 3646 / QR 8361: 17:30 – 18:55 (2 h 25 min)
Flight BA 7058 / IB 725: 17:45 – 19:10 (2 h 25 min)
Flight BA 463 / IB 3648: 18:25 – 19:45 (2 h 20 min)
Flight BA 7198 / IB 1863: 18:40 – 20:00 (2 h 20 min)
Flight FR 2629: 18:45 – 20:15 (2 h 30 min)
Flight FR 498: 18:55 – 20:20 (2 h 25 min)
Flight BA 467 / IB 3652: 19:25 – 20:45 (2 h 20 min)
Flight BA 465 / IB 3650 / QR 5968: 21:00 – 22:15 (2 h 15 min)

Tuesday

Flight FR 498: 06:25 – 07:55 (2 h 30 min)
Flight BA 7052 / IB 711: 07:00 – 08:25 (2 h 25 min)
Flight FR 348: 07:20 – 08:45 (2 h 25 min)
Flight UX 1013: 07:35 – 09:00 (2 h 25 min)
Flight BA 3271 / IB 3765: 07:50 – 09:10 (2 h 20 min)
Flight BA 7060 / IB 713: 08:05 – 09:30 (2 h 25 min)
Flight BA 7066 / IB 715: 09:10 – 10:35 (2 h 25 min)
Flight BA 7194 / IB 1861: 09:30 – 10:50 (2 h 20 min)
Flight BA 457 / IB 3642 / QR 8366: 10:35 – 12:00 (2 h 25 min)
Flight FR 2629: 10:40 – 12:05 (2 h 25 min)
Flight BA 459 / IB 3644: 12:10 – 13:35 (2 h 25 min)
Flight W9 5356: 12:30 – 14:05 (2 h 35 min)
Flight BA 7056 / IB 717 / QR 5345: 13:25 – 14:55 (2 h 30 min)
Flight BA 3273 / IB 3919: 13:55 – 15:15 (2 h 20 min)
Flight FR 5993: 14:05 – 15:30 (2 h 25 min)
Flight BA 7054 / IB 719 / QR 5346: 14:55 – 16:20 (2 h 25 min)
Flight MU 4964 / UX 1015: 15:00 – 16:25 (2 h 25 min)
Flight BA 7068 / IB 721 / QR 6906: 15:45 – 17:15 (2 h 30 min)
Flight BA 7050 / IB 723 / QR 6907: 16:50 – 18:15 (2 h 25 min)
Flight FR 5995: 17:05 – 18:30 (2 h 25 min)
Flight BA 461 / IB 3646 / QR 8361: 17:30 – 18:55 (2 h 25 min)
Flight BA 7058 / IB 725: 17:45 – 19:10 (2 h 25 min)
Flight BA 463 / IB 3648: 18:25 – 19:45 (2 h 20 min)
Flight BA 7198 / IB 1863: 18:40 – 20:00 (2 h 20 min)
Flight BA 465 / IB 3650 / QR 5968: 21:00 – 22:15 (2 h 15 min)

Wednesday

Flight FR 348: 06:30 – 07:55 (2 h 25 min)
Flight BA 7052: 06:45 – 08:25 (2 h 40 min)
Flight IB 711: 07:00 – 08:25 (2 h 25 min)
Flight BA 3271: 07:30 – 08:50 (2 h 20 min)
Flight UX 1013: 07:30 – 09:00 (2 h 30 min)
Flight IB 3765: 07:40 – 09:00 (2 h 20 min)
Flight BA 7060 / IB 713: 08:05 – 09:30 (2 h 25 min)
Flight BA 7066 / IB 715 / QR 6534: 09:10 – 10:35 (2 h 25 min)
Flight BA 7194 / IB 1861: 09:30 – 10:50 (2 h 20 min)
Flight FR 498: 10:15 – 11:40 (2 h 25 min)
Flight BA 457 / IB 3642 / QR 8366: 10:35 – 12:00 (2 h 25 min)
Flight BA 459: 12:00 – 13:30 (2 h 30 min)
Flight IB 3644 / QR 5981: 12:10 – 13:35 (2 h 25 min)
Flight BA 7056 / IB 717: 13:20 – 14:55 (2 h 35 min)
Flight QR 5345: 13:25 – 14:55 (2 h 30 min)
Flight IB 3919: 13:55 – 15:15 (2 h 20 min)
Flight FR 2629: 14:35 – 16:00 (2 h 25 min)
Flight BA 7054 / IB 719 / QR 5346: 14:55 – 16:20 (2 h 25 min)
Flight UX 1015: 15:00 – 16:25 (2 h 25 min)
Flight BA 7068 / IB 721 / QR 6906: 15:45 – 17:15 (2 h 30 min)
Flight BA 7050 / IB 723 / QR 6907: 16:50 – 18:15 (2 h 25 min)
Flight BA 7058: 17:20 – 18:50 (2 h 30 min)
Flight BA 461 / IB 3646 / QR 8361: 17:30 – 18:55 (2 h 25 min)
Flight IB 725: 17:45 – 19:10 (2 h 25 min)
Flight BA 463 / IB 3648: 18:25 – 19:45 (2 h 20 min)
Flight BA 7198 / IB 1863: 18:40 – 20:00 (2 h 20 min)
Flight BA 467: 19:20 – 20:40 (2 h 20 min)
Flight FR 5993: 19:35 – 21:00 (2 h 25 min)
Flight BA 465 / IB 3650: 21:00 – 22:15 (2 h 15 min)

Thursday

Flight BA 7052 / IB 711: 07:00 – 08:25 (2 h 25 min)
Flight UX 1013: 07:35 – 09:00 (2 h 25 min)
Flight IB 3765: 07:50 – 09:10 (2 h 20 min)
Flight BA 7060 / IB 713: 08:05 – 09:30 (2 h 25 min)
Flight FR 348: 08:10 – 09:35 (2 h 25 min)
Flight BA 7066 / IB 715: 09:10 – 10:35 (2 h 25 min)
Flight BA 7194 / IB 1861: 09:30 – 10:50 (2 h 20 min)
Flight FR 5995: 10:05 – 11:30 (2 h 25 min)
Flight BA 457 / IB 3642 / QR 8366: 10:30 – 11:55 (2 h 25 min)
Flight BA 459 / IB 3644 / QR 5981: 12:05 – 13:30 (2 h 25 min)
Flight FR 498: 12:55 – 14:20 (2 h 25 min)
Flight BA 7056 / IB 717 / QR 5345: 13:25 – 14:55 (2 h 30 min)
Flight BA 3273 / IB 3919: 13:55 – 15:15 (2 h 20 min)
Flight BA 7054 / IB 719 / QR 5346: 14:55 – 16:20 (2 h 25 min)
Flight UX 1015: 15:00 – 16:25 (2 h 25 min)
Flight BA 7068 / IB 721 / QR 6906: 15:45 – 17:15 (2 h 30 min)
Flight BA 7050 / IB 723 / QR 6907: 16:50 – 18:15 (2 h 25 min)
Flight BA 461 / IB 3646 / QR 8361: 17:30 – 18:55 (2 h 25 min)
Flight BA 7058 / IB 725: 17:45 – 19:10 (2 h 25 min)
Flight BA 463 / IB 3648: 18:25 – 19:45 (2 h 20 min)
Flight BA 7198 / IB 1863: 18:40 – 20:00 (2 h 20 min)
Flight FR 2629: 18:55 – 20:20 (2 h 25 min)
Flight BA 467: 19:25 – 20:45 (2 h 20 min)
Flight BA 469: 20:55 – 22:15 (2 h 20 min)
Flight BA 465 / IB 3650 / QR 5968: 21:00 – 22:15 (2 h 15 min)
Flight FR 5993: 22:15 – 23:45 (2 h 30 min)

Friday

Flight FR 348: 06:45 – 08:10 (2 h 25 min)
Flight BA 7052 / IB 711 / QR 6599: 07:00 – 08:25 (2 h 25 min)
Flight UX 1013: 07:35 – 09:00 (2 h 25 min)
Flight BA 3271 / IB 3765: 07:50 – 09:10 (2 h 20 min)
Flight BA 7060 / IB 713 / QR 6563: 08:05 – 09:30 (2 h 25 min)
Flight BA 7066 / IB 715 / QR 6534: 09:10 – 10:35 (2 h 25 min)
Flight BA 7194 / IB 1861: 09:30 – 10:50 (2 h 20 min)
Flight FR 498: 09:45 – 11:10 (2 h 25 min)
Flight FR 5995: 10:00 – 11:30 (2 h 30 min)
Flight BA 457 / IB 3642 / QR 8366: 10:35 – 12:00 (2 h 25 min)
Flight FR 2629: 11:50 – 13:20 (2 h 30 min)
Flight BA 459 / IB 3644 / QR 5981: 12:10 – 13:35 (2 h 25 min)
Flight BA 7056 / IB 717 / QR 5345: 13:25 – 14:55 (2 h 30 min)
Flight FR 5993: 13:35 – 15:00 (2 h 25 min)
Flight BA 3273 / IB 3919: 13:55 – 15:15 (2 h 20 min)
Flight BA 463: 14:35 – 16:05 (2 h 30 min)
Flight BA 7054 / IB 719 / QR 5346: 14:55 – 16:20 (2 h 25 min)
Flight MU 4964 / UX 1015: 15:00 – 16:25 (2 h 25 min)
Flight FR 5997: 15:20 – 16:50 (2 h 30 min)
Flight BA 7068 / IB 721 / QR 6906: 15:45 – 17:15 (2 h 30 min)
Flight QR 6907: 16:50 – 18:15 (2 h 25 min)
Flight BA 7050 / IB 723: 17:00 – 18:25 (2 h 25 min)
Flight BA 461 / IB 3646 / QR 8361: 17:30 – 18:55 (2 h 25 min)
Flight IB 985: 17:40 – 19:00 (2 h 20 min)
Flight BA 7058 / IB 725: 17:45 – 19:10 (2 h 25 min)
Flight IB 3648: 18:25 – 19:45 (2 h 20 min)
Flight BA 7198 / IB 1863: 18:40 – 20:00 (2 h 20 min)
Flight BA 467 / IB 3652: 19:25 – 20:45 (2 h 20 min)
Flight BA 465 / IB 3650 / QR 5968: 21:00 – 22:15 (2 h 15 min)
Flight FR RK5995: 22:30 – 23:55 (2 h 25 min)

Saturday

Flight FR 348: 06:55 – 08:20 (2 h 25 min)
Flight BA 7052 / IB 711: 07:00 – 08:25 (2 h 25 min)
Flight BA 3271: 07:30 – 08:50 (2 h 20 min)
Flight UX 1013: 07:35 – 09:00 (2 h 25 min)
Flight IB 3765: 07:40 – 09:00 (2 h 20 min)
Flight BA 7060 / IB 713: 08:05 – 09:30 (2 h 25 min)
Flight BA 7066 / IB 715: 09:10 – 10:35 (2 h 25 min)
Flight BA 7194 / IB 1861 / IB 983: 09:30 – 10:50 (2 h 20 min)
Flight BA 457 / IB 3642: 10:35 – 12:00 (2 h 25 min)
Flight FR498 / FR 498: 11:05 – 12:30 (2 h 25 min)
Flight IB 3644: 12:00 – 13:30 (2 h 30 min)
Flight BA 459 / QR 5981: 12:10 – 13:35 (2 h 25 min)
Flight FR 5995: 13:20 – 14:50 (2 h 30 min)
Flight BA 7056 / IB 717 / QR 5345: 13:25 – 14:55 (2 h 30 min)
Flight BA 7054 / IB 719 / QR 5346: 14:55 – 16:20 (2 h 25 min)
Flight UX 1015: 15:00 – 16:25 (2 h 25 min)
Flight FR 2629: 15:30 – 16:55 (2 h 25 min)
Flight FR2629: 15:35 – 17:00 (2 h 25 min)
Flight BA 7068 / IB 721 / QR 6906: 15:45 – 17:15 (2 h 30 min)
Flight BA 7050 / IB 723 / QR 6907: 16:50 – 18:15 (2 h 25 min)
Flight BA 461 / IB 3646 / QR 8361: 17:30 – 18:55 (2 h 25 min)
Flight IB 985: 17:40 – 19:00 (2 h 20 min)
Flight BA 7058 / IB 725: 17:45 – 19:10 (2 h 25 min)
Flight FR5993 / FR 5993: 18:00 – 19:25 (2 h 25 min)
Flight FR 6003: 18:15 – 19:45 (2 h 30 min)
Flight BA 7198 / IB 1863: 18:40 – 20:00 (2 h 20 min)
Flight FR 5997: 18:55 – 20:25 (2 h 30 min)
Flight BA 463 / IB 3648: 19:10 – 20:25 (2 h 15 min)
Flight BA 467 / IB 3652: 19:25 – 20:45 (2 h 20 min)
Flight BA 465 / IB 3650 / QR 5968: 21:00 – 22:15 (2 h 15 min)

Sunday

Flight FR 348: 05:45 – 07:10 (2 h 25 min)
Flight BA 7052 / IB 711 / QR 6599: 07:00 – 08:25 (2 h 25 min)
Flight AR 7324 / UX 1013: 07:35 – 09:00 (2 h 25 min)
Flight BA 7060 / IB 713 / QR 6563: 08:05 – 09:30 (2 h 25 min)
Flight BA 7066 / IB 715 / QR 6534: 09:10 – 10:35 (2 h 25 min)
Flight BA 7194 / IB 1861 / IB 983: 09:30 – 10:50 (2 h 20 min)
Flight BA 457 / QR 8366: 10:30 – 11:55 (2 h 25 min)
Flight IB 3642: 10:35 – 12:05 (2 h 30 min)
Flight IB 3644: 12:00 – 13:30 (2 h 30 min)
Flight BA 459 / QR 5981: 12:20 – 13:45 (2 h 25 min)
Flight BA 461 / IB 3646: 12:50 – 14:20 (2 h 30 min)
Flight BA 7056 / IB 717 / QR 5345: 13:25 – 14:55 (2 h 30 min)
Flight FR 498: 13:50 – 15:15 (2 h 25 min)
Flight IB 3648: 14:35 – 16:05 (2 h 30 min)
Flight BA 7054 / IB 719 / QR 5346: 14:55 – 16:20 (2 h 25 min)
Flight UX 1015: 15:00 – 16:25 (2 h 25 min)
Flight BA 7068 / IB 721 / QR 6906: 15:45 – 17:15 (2 h 30 min)
Flight BA 7050 / IB 723 / QR 6907: 16:50 – 18:15 (2 h 25 min)
Flight QR 8361: 17:30 – 18:55 (2 h 25 min)
Flight BA 7058 / IB 725: 17:45 – 19:10 (2 h 25 min)
Flight FR 2629: 18:00 – 19:25 (2 h 25 min)
Flight BA 7198 / IB 1863: 18:40 – 20:00 (2 h 20 min)
Flight FR 5995: 18:50 – 20:20 (2 h 30 min)
Flight BA 463: 19:05 – 20:20 (2 h 15 min)
Flight BA 465 / IB 3650 / QR 5968: 21:00 – 22:15 (2 h 15 min)
Flight FR 5993: 21:40 – 23:10 (2 h 30 min)

Flight Madrid - London