Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-7300
06:55
Milan
1Hrs 55Min 1 Stop
LIN→→LCY
07:50
London
British Airways
BA-7304
17:55
Milan
1Hrs 55Min 1 Stop
LIN→→LCY
18:50
London
British Airways
BA-7300
06:50
Milan
2Hrs 0Min 1 Stop
LIN→→LCY
07:50
London
British Airways
BA-7304
17:55
Milan
2Hrs 0Min 1 Stop
LIN→→LCY
18:55
London
British Airways
BA-589
19:55
Milan
1Hrs 55Min 1 Stop
LIN→→LHR
20:50
London
British Airways
BA-569
18:45
Milan
2Hrs 0Min 1 Stop
LIN→→LHR
19:45
London
British Airways
BA-569
18:50
Milan
2Hrs 0Min 1 Stop
LIN→→LHR
19:50
London
British Airways
BA-569
19:10
Milan
2Hrs 0Min 1 Stop
LIN→→LHR
20:10
London
British Airways
BA-575
16:35
Milan
2Hrs 0Min 1 Stop
LIN→→LHR
17:35
London
British Airways
BA-561
07:25
Milan
2Hrs 5Min 1 Stop
LIN→→LHR
08:30
London

FAQ about british airways Flights from Milan to London

Q. How much time does it take to fly from Milan to London ?

A. It takes 1Hrs 50Min to fly from Milan to London.

Q. When is the earliest flight from Milan to London ?

A. The earliest flight from Milan to London is at 06:50 and is operated by British Airways.

Q. How many flights are there from Milan to London ?

A. There are 14 flights from Milan to London.

Q. When is the last flight from Milan to London ?

A. The last flight from Milan to London is at 21:50 and is operated by British Airways.

View Best Offers