Select trip type
3,86/5 (votes: 7)

Plane tickets London–Milan

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

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

Schedule of direct flights between London and Milan

Here we give the schedule of direct flights between London and Milan. 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:5508:50RyanAirFR 27381 h 55 min  
06:4509:35AlitaliaAZ 2171 h 50 min  
07:1010:10British AirwaysBA 5682 h  
07:5510:50RyanAirFR 26961 h 55 min  
09:0512:00RyanAirFR 27571 h 55 min  
09:2512:30British AirwaysBA 5702 h 5 minAirbus A320neo  
10:1013:20British Airways
Qatar Airways
BA 584
QR 5924
2 h 10 min  
10:3013:30British AirwaysBA 5722 hAirbus A319  
11:5515:00British AirwaysBA 5742 h 5 minAirbus A319  
12:3015:25RyanAirFR 36741 h 55 min  
13:3516:30RyanAirFR 41891 h 55 min  
13:5016:45RyanAirFR 87191 h 55 min  
14:1017:15British AirwaysBA 5762 h 5 min  
15:1518:10RyanAirFR 27591 h 55 min  
15:2518:30British AirwaysBA 5782 h 5 min  
15:2518:35British Airways
Qatar Airways
BA 586
QR 9765
2 h 10 minAirbus A320-100/200  
17:4020:35RyanAirFR 83181 h 55 min  
18:3521:35British AirwaysBA 5802 h  
19:1022:15RyanAirFR 41922 h 5 min  
20:4023:35British AirwaysBA 5901 h 55 minAirbus A320 (sharklets)  
21:5000:45RyanAirFR 27341 h 55 min  
Tuesday
05:5508:50RyanAirFR 27381 h 55 min  
06:4509:35AlitaliaAZ 2171 h 50 min  
07:3510:35American Airlines
British Airways
AA 6829
BA 566
2 hAirbus A320-100/200  
07:4010:45British AirwaysBA 5802 h 5 minAirbus A320neo  
08:1511:10RyanAirFR 27571 h 55 min  
08:3511:30American Airlines
British Airways
AA 6831
BA 568
1 h 55 minAirbus A320neo  
09:1012:00AlitaliaAZ 2211 h 50 min  
10:1013:15American Airlines
British Airways
AA 6833
BA 570
2 h 5 minAirbus A319  
10:3513:45Qatar AirwaysQR 59242 h 10 min  
10:3513:30RyanAirFR 83181 h 55 min  
11:2514:30American Airlines
British Airways
AA 6673
BA 578
2 h 5 minAirbus A320neo  
12:0515:05British AirwaysBA 5742 hAirbus A320neo  
12:3515:40American Airlines
British Airways
AA 6885
BA 572
2 h 5 minAirbus A320neo  
12:5015:45RyanAirFR 26961 h 55 min  
13:1516:20American Airlines
British Airways
AA 7065
BA 584
2 h 5 minAirbus A320neo  
13:4516:35AlitaliaAZ 2271 h 50 min  
14:1017:15British AirwaysBA 5762 h 5 minAirbus A320-100/200  
14:3517:45British Airways
Qatar Airways
BA 586
QR 9765
2 h 10 minAirbus A319  
14:4017:45American AirlinesAA 67832 h 5 minAirbus A320-100/200  
15:1018:05RyanAirFR 87191 h 55 min  
16:3019:20AlitaliaAZ 2471 h 50 min  
16:4519:50British AirwaysBA 5882 h 5 minAirbus A320-100/200  
17:2020:15RyanAirFR 27591 h 55 min  
19:2522:15AlitaliaAZ 2191 h 50 min  
19:2522:20RyanAirFR 36741 h 55 min  
20:4023:35British Airways
Qatar Airways
BA 590
QR 8342
1 h 55 minAirbus A319  
22:0000:55RyanAirFR 27341 h 55 min  
Wednesday
05:5508:50RyanAirFR 26961 h 55 min  
07:1010:10British AirwaysBA 5682 hAirbus A320neo  
07:2510:20RyanAirFR 27571 h 55 min  
09:2512:30British AirwaysBA 5702 h 5 minAirbus A319  
10:1513:25British Airways
Qatar Airways
BA 584
QR 5924
2 h 10 minAirbus A319  
10:3013:30British AirwaysBA 5722 hAirbus A320neo  
10:5013:45RyanAirFR 27381 h 55 min  
11:5515:00British AirwaysBA 5742 h 5 minAirbus A319  
12:1515:10RyanAirFR 83181 h 55 min  
14:1517:15British AirwaysBA 5762 h  
14:3017:25RyanAirFR 36741 h 55 min  
14:4017:50British Airways
Qatar Airways
BA 586
QR 9765
2 h 10 minAirbus A320neo  
15:2518:35British AirwaysBA 5782 h 10 minAirbus A319  
16:4519:40British AirwaysBA 73051 h 55 minEmbraer 190  
18:2521:20RyanAirFR 27341 h 55 min  
18:3521:35British AirwaysBA 5802 h  
19:2522:20RyanAirFR 41891 h 55 min  
20:4523:40British Airways
Qatar Airways
BA 590
QR 8342
1 h 55 minAirbus A319  
21:2000:15RyanAirFR 27591 h 55 min  
Thursday
06:0509:00RyanAirFR 36741 h 55 min  
07:0510:05British AirwaysBA 5682 h  
09:0011:50AlitaliaAZ 2211 h 50 min  
09:0512:00RyanAirFR 27571 h 55 min  
10:1013:20Qatar AirwaysQR 59242 h 10 minAirbus A320-100/200  
12:4015:45British AirwaysBA 5722 h 5 minAirbus A320neo  
13:1516:20British AirwaysBA 5842 h 5 minAirbus A320neo  
14:0517:00RyanAirFR RK83181 h 55 min  
14:4017:45British AirwaysBA 5742 h 5 minAirbus A320neo  
14:5517:50RyanAirFR 26961 h 55 min  
15:3018:40British AirwaysBA 5782 h 10 minAirbus A319  
17:4020:50British Airways
Qatar Airways
BA 588
QR 8346
2 h 10 minAirbus A320 (sharklets)  
18:0020:50RyanAirFR 26881 h 50 min  
18:4021:40British AirwaysBA 5762 hAirbus A320neo  
18:4521:45British AirwaysBA 5802 h  
19:1522:10RyanAirFR 87191 h 55 min  
19:3022:25RyanAirFR 27341 h 55 min  
20:3023:25RyanAirFR 41921 h 55 min  
20:4023:35British AirwaysBA 5901 h 55 minAirbus A319  
22:0501:00RyanAirFR 27381 h 55 min  
Friday
07:1010:10British AirwaysBA 5682 h  
07:1510:10RyanAir
RyanAir
FR 2696
FR 2757
1 h 55 min  
09:1012:00AlitaliaAZ 2211 h 50 min  
10:1513:20British AirwaysBA 5722 h 5 min  
11:3514:30RyanAirFR 27591 h 55 min  
11:5515:00British AirwaysBA 5742 h 5 min  
12:2015:15RyanAirFR 36741 h 55 min  
13:2516:20British AirwaysBA 73031 h 55 minEmbraer 190  
13:4516:35AlitaliaAZ 2271 h 50 min  
13:4516:40RyanAirFR 83181 h 55 min  
14:1517:15British AirwaysBA 5762 h  
14:2017:30British AirwaysBA 5882 h 10 minAirbus A320neo  
15:4518:55British AirwaysBA 5782 h 10 minAirbus A319  
16:3019:20AlitaliaAZ 2471 h 50 min  
16:4519:40British AirwaysBA 73051 h 55 minEmbraer 190  
18:5021:50British AirwaysBA 5802 hAirbus A320-100/200  
19:2022:15RyanAirFR 41891 h 55 min  
19:2522:15AlitaliaAZ 2191 h 50 min  
19:5022:45RyanAirFR 27381 h 55 min  
20:4023:35British AirwaysBA 5901 h 55 minAirbus A319  
22:0000:55RyanAirFR 27341 h 55 min  
Saturday
05:5508:45
RyanAir
FR2738
FR 2738
1 h 50 min  
06:4509:35AlitaliaAZ 2171 h 50 min  
07:0510:05British AirwaysBA 5682 h  
08:3011:25RyanAirFR 27571 h 55 min  
08:5511:45AlitaliaAZ 2211 h 50 min  
09:1512:25British AirwaysBA 5842 h 10 minAirbus A319  
09:2512:20RyanAirFR 41921 h 55 min  
10:1013:15British AirwaysBA 5722 h 5 minAirbus A320neo  
11:1514:10RyanAirFR 27591 h 55 min  
11:3514:30RyanAirFR 36741 h 55 min  
12:1015:00AlitaliaAZ 2271 h 50 min  
13:1516:10RyanAirFR 41891 h 55 min  
13:3516:40British AirwaysBA 5742 h 5 minAirbus A320neo  
13:4516:40RyanAirFR 27341 h 55 min  
15:0518:00RyanAirFR 87191 h 55 min  
15:2018:30British AirwaysBA 5862 h 10 minAirbus A320-100/200  
15:2518:35British AirwaysBA 5782 h 10 minAirbus A320-100/200  
16:3519:45British AirwaysBA 5762 h 10 minAirbus A320neo  
17:1020:05RyanAirFR 83181 h 55 min  
18:4021:40British AirwaysBA 5802 h  
20:0022:55British Airways
Qatar Airways
BA 590
QR 8342
1 h 55 minAirbus A319  
20:3023:25RyanAirFR 26961 h 55 min  
Sunday
06:0008:55RyanAirFR 27341 h 55 min  
06:5009:50British AirwaysBA 5682 hAirbus A320neo  
07:0510:05British AirwaysBA 5702 hAirbus A320neo  
07:2510:20RyanAirFR 27571 h 55 min  
07:3510:25RyanAirFR 26881 h 50 min  
09:4012:50British Airways
Qatar Airways
BA 584
QR 5924
2 h 10 minAirbus A320neo  
10:2013:25British AirwaysBA 5722 h 5 minAirbus A320neo  
11:4014:35RyanAirFR 27381 h 55 min  
11:5515:00British AirwaysBA 5742 h 5 min  
13:4516:35AlitaliaAZ 2271 h 50 min  
14:0517:15British Airways
Qatar Airways
BA 586
QR 9765
2 h 10 minAirbus A319  
14:1017:05RyanAirFR 41891 h 55 min  
14:1517:10RyanAirFR 26961 h 55 min  
15:4018:50British AirwaysBA 5782 h 10 minAirbus A319  
15:4518:40British AirwaysBA 73051 h 55 minEmbraer 190  
16:3019:20AlitaliaAZ 2471 h 50 min  
17:3020:25RyanAirFR 27591 h 55 min  
17:3520:40British AirwaysBA 5882 h 5 minAirbus A320neo  
18:3521:35British AirwaysBA 5762 hAirbus A320neo  
18:3521:30British AirwaysBA 5801 h 55 min  
19:0022:05RyanAirFR 41922 h 5 min  
19:2022:15RyanAirFR 36741 h 55 min  
19:3022:20AlitaliaAZ 2191 h 50 min  
20:1523:10RyanAirFR 87191 h 55 min  
20:4023:35British Airways
Qatar Airways
BA 590
QR 8342
1 h 55 minAirbus A320-100/200  

Monday

Flight FR 2738: 05:55 – 08:50 (1 h 55 min)
Flight AZ 217: 06:45 – 09:35 (1 h 50 min)
Flight BA 568: 07:10 – 10:10 (2 h)
Flight FR 2696: 07:55 – 10:50 (1 h 55 min)
Flight FR 2757: 09:05 – 12:00 (1 h 55 min)
Flight BA 570: 09:25 – 12:30 (2 h 5 min)
Flight BA 584 / QR 5924: 10:10 – 13:20 (2 h 10 min)
Flight BA 572: 10:30 – 13:30 (2 h)
Flight BA 574: 11:55 – 15:00 (2 h 5 min)
Flight FR 3674: 12:30 – 15:25 (1 h 55 min)
Flight FR 4189: 13:35 – 16:30 (1 h 55 min)
Flight FR 8719: 13:50 – 16:45 (1 h 55 min)
Flight BA 576: 14:10 – 17:15 (2 h 5 min)
Flight FR 2759: 15:15 – 18:10 (1 h 55 min)
Flight BA 578: 15:25 – 18:30 (2 h 5 min)
Flight BA 586 / QR 9765: 15:25 – 18:35 (2 h 10 min)
Flight FR 8318: 17:40 – 20:35 (1 h 55 min)
Flight BA 580: 18:35 – 21:35 (2 h)
Flight FR 4192: 19:10 – 22:15 (2 h 5 min)
Flight BA 590: 20:40 – 23:35 (1 h 55 min)
Flight FR 2734: 21:50 – 00:45 (1 h 55 min)

Tuesday

Flight FR 2738: 05:55 – 08:50 (1 h 55 min)
Flight AZ 217: 06:45 – 09:35 (1 h 50 min)
Flight AA 6829 / BA 566: 07:35 – 10:35 (2 h)
Flight BA 580: 07:40 – 10:45 (2 h 5 min)
Flight FR 2757: 08:15 – 11:10 (1 h 55 min)
Flight AA 6831 / BA 568: 08:35 – 11:30 (1 h 55 min)
Flight AZ 221: 09:10 – 12:00 (1 h 50 min)
Flight AA 6833 / BA 570: 10:10 – 13:15 (2 h 5 min)
Flight QR 5924: 10:35 – 13:45 (2 h 10 min)
Flight FR 8318: 10:35 – 13:30 (1 h 55 min)
Flight AA 6673 / BA 578: 11:25 – 14:30 (2 h 5 min)
Flight BA 574: 12:05 – 15:05 (2 h)
Flight AA 6885 / BA 572: 12:35 – 15:40 (2 h 5 min)
Flight FR 2696: 12:50 – 15:45 (1 h 55 min)
Flight AA 7065 / BA 584: 13:15 – 16:20 (2 h 5 min)
Flight AZ 227: 13:45 – 16:35 (1 h 50 min)
Flight BA 576: 14:10 – 17:15 (2 h 5 min)
Flight BA 586 / QR 9765: 14:35 – 17:45 (2 h 10 min)
Flight AA 6783: 14:40 – 17:45 (2 h 5 min)
Flight FR 8719: 15:10 – 18:05 (1 h 55 min)
Flight AZ 247: 16:30 – 19:20 (1 h 50 min)
Flight BA 588: 16:45 – 19:50 (2 h 5 min)
Flight FR 2759: 17:20 – 20:15 (1 h 55 min)
Flight AZ 219: 19:25 – 22:15 (1 h 50 min)
Flight FR 3674: 19:25 – 22:20 (1 h 55 min)
Flight BA 590 / QR 8342: 20:40 – 23:35 (1 h 55 min)
Flight FR 2734: 22:00 – 00:55 (1 h 55 min)

Wednesday

Flight FR 2696: 05:55 – 08:50 (1 h 55 min)
Flight BA 568: 07:10 – 10:10 (2 h)
Flight FR 2757: 07:25 – 10:20 (1 h 55 min)
Flight BA 570: 09:25 – 12:30 (2 h 5 min)
Flight BA 584 / QR 5924: 10:15 – 13:25 (2 h 10 min)
Flight BA 572: 10:30 – 13:30 (2 h)
Flight FR 2738: 10:50 – 13:45 (1 h 55 min)
Flight BA 574: 11:55 – 15:00 (2 h 5 min)
Flight FR 8318: 12:15 – 15:10 (1 h 55 min)
Flight BA 576: 14:15 – 17:15 (2 h)
Flight FR 3674: 14:30 – 17:25 (1 h 55 min)
Flight BA 586 / QR 9765: 14:40 – 17:50 (2 h 10 min)
Flight BA 578: 15:25 – 18:35 (2 h 10 min)
Flight BA 7305: 16:45 – 19:40 (1 h 55 min)
Flight FR 2734: 18:25 – 21:20 (1 h 55 min)
Flight BA 580: 18:35 – 21:35 (2 h)
Flight FR 4189: 19:25 – 22:20 (1 h 55 min)
Flight BA 590 / QR 8342: 20:45 – 23:40 (1 h 55 min)
Flight FR 2759: 21:20 – 00:15 (1 h 55 min)

Thursday

Flight FR 3674: 06:05 – 09:00 (1 h 55 min)
Flight BA 568: 07:05 – 10:05 (2 h)
Flight AZ 221: 09:00 – 11:50 (1 h 50 min)
Flight FR 2757: 09:05 – 12:00 (1 h 55 min)
Flight QR 5924: 10:10 – 13:20 (2 h 10 min)
Flight BA 572: 12:40 – 15:45 (2 h 5 min)
Flight BA 584: 13:15 – 16:20 (2 h 5 min)
Flight FR RK8318: 14:05 – 17:00 (1 h 55 min)
Flight BA 574: 14:40 – 17:45 (2 h 5 min)
Flight FR 2696: 14:55 – 17:50 (1 h 55 min)
Flight BA 578: 15:30 – 18:40 (2 h 10 min)
Flight BA 588 / QR 8346: 17:40 – 20:50 (2 h 10 min)
Flight FR 2688: 18:00 – 20:50 (1 h 50 min)
Flight BA 576: 18:40 – 21:40 (2 h)
Flight BA 580: 18:45 – 21:45 (2 h)
Flight FR 8719: 19:15 – 22:10 (1 h 55 min)
Flight FR 2734: 19:30 – 22:25 (1 h 55 min)
Flight FR 4192: 20:30 – 23:25 (1 h 55 min)
Flight BA 590: 20:40 – 23:35 (1 h 55 min)
Flight FR 2738: 22:05 – 01:00 (1 h 55 min)

Friday

Flight BA 568: 07:10 – 10:10 (2 h)
Flight FR 2696 / FR 2757: 07:15 – 10:10 (1 h 55 min)
Flight AZ 221: 09:10 – 12:00 (1 h 50 min)
Flight BA 572: 10:15 – 13:20 (2 h 5 min)
Flight FR 2759: 11:35 – 14:30 (1 h 55 min)
Flight BA 574: 11:55 – 15:00 (2 h 5 min)
Flight FR 3674: 12:20 – 15:15 (1 h 55 min)
Flight BA 7303: 13:25 – 16:20 (1 h 55 min)
Flight AZ 227: 13:45 – 16:35 (1 h 50 min)
Flight FR 8318: 13:45 – 16:40 (1 h 55 min)
Flight BA 576: 14:15 – 17:15 (2 h)
Flight BA 588: 14:20 – 17:30 (2 h 10 min)
Flight BA 578: 15:45 – 18:55 (2 h 10 min)
Flight AZ 247: 16:30 – 19:20 (1 h 50 min)
Flight BA 7305: 16:45 – 19:40 (1 h 55 min)
Flight BA 580: 18:50 – 21:50 (2 h)
Flight FR 4189: 19:20 – 22:15 (1 h 55 min)
Flight AZ 219: 19:25 – 22:15 (1 h 50 min)
Flight FR 2738: 19:50 – 22:45 (1 h 55 min)
Flight BA 590: 20:40 – 23:35 (1 h 55 min)
Flight FR 2734: 22:00 – 00:55 (1 h 55 min)

Saturday

Flight FR2738 / FR 2738: 05:55 – 08:45 (1 h 50 min)
Flight AZ 217: 06:45 – 09:35 (1 h 50 min)
Flight BA 568: 07:05 – 10:05 (2 h)
Flight FR 2757: 08:30 – 11:25 (1 h 55 min)
Flight AZ 221: 08:55 – 11:45 (1 h 50 min)
Flight BA 584: 09:15 – 12:25 (2 h 10 min)
Flight FR 4192: 09:25 – 12:20 (1 h 55 min)
Flight BA 572: 10:10 – 13:15 (2 h 5 min)
Flight FR 2759: 11:15 – 14:10 (1 h 55 min)
Flight FR 3674: 11:35 – 14:30 (1 h 55 min)
Flight AZ 227: 12:10 – 15:00 (1 h 50 min)
Flight FR 4189: 13:15 – 16:10 (1 h 55 min)
Flight BA 574: 13:35 – 16:40 (2 h 5 min)
Flight FR 2734: 13:45 – 16:40 (1 h 55 min)
Flight FR 8719: 15:05 – 18:00 (1 h 55 min)
Flight BA 586: 15:20 – 18:30 (2 h 10 min)
Flight BA 578: 15:25 – 18:35 (2 h 10 min)
Flight BA 576: 16:35 – 19:45 (2 h 10 min)
Flight FR 8318: 17:10 – 20:05 (1 h 55 min)
Flight BA 580: 18:40 – 21:40 (2 h)
Flight BA 590 / QR 8342: 20:00 – 22:55 (1 h 55 min)
Flight FR 2696: 20:30 – 23:25 (1 h 55 min)

Sunday

Flight FR 2734: 06:00 – 08:55 (1 h 55 min)
Flight BA 568: 06:50 – 09:50 (2 h)
Flight BA 570: 07:05 – 10:05 (2 h)
Flight FR 2757: 07:25 – 10:20 (1 h 55 min)
Flight FR 2688: 07:35 – 10:25 (1 h 50 min)
Flight BA 584 / QR 5924: 09:40 – 12:50 (2 h 10 min)
Flight BA 572: 10:20 – 13:25 (2 h 5 min)
Flight FR 2738: 11:40 – 14:35 (1 h 55 min)
Flight BA 574: 11:55 – 15:00 (2 h 5 min)
Flight AZ 227: 13:45 – 16:35 (1 h 50 min)
Flight BA 586 / QR 9765: 14:05 – 17:15 (2 h 10 min)
Flight FR 4189: 14:10 – 17:05 (1 h 55 min)
Flight FR 2696: 14:15 – 17:10 (1 h 55 min)
Flight BA 578: 15:40 – 18:50 (2 h 10 min)
Flight BA 7305: 15:45 – 18:40 (1 h 55 min)
Flight AZ 247: 16:30 – 19:20 (1 h 50 min)
Flight FR 2759: 17:30 – 20:25 (1 h 55 min)
Flight BA 588: 17:35 – 20:40 (2 h 5 min)
Flight BA 576: 18:35 – 21:35 (2 h)
Flight BA 580: 18:35 – 21:30 (1 h 55 min)
Flight FR 4192: 19:00 – 22:05 (2 h 5 min)
Flight FR 3674: 19:20 – 22:15 (1 h 55 min)
Flight AZ 219: 19:30 – 22:20 (1 h 50 min)
Flight FR 8719: 20:15 – 23:10 (1 h 55 min)
Flight BA 590 / QR 8342: 20:40 – 23:35 (1 h 55 min)

Flight London - Milan