Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-106,BA-564
01:30
Dubai
6Hrs 45Min 1 Stop
DXB→LHR→LIN
10:30
Milan
British Airways
BA-106,BA-576
01:30
Dubai
6Hrs 45Min 1 Stop
DXB→LHR→LIN
12:20
Milan
British Airways
BA-106,BA-7307
01:30
Dubai
6Hrs 45Min 1 Stop
DXB→LHR→LIN
22:15
Milan
British Airways
BA-106,BA-7309
01:30
Dubai
6Hrs 45Min 1 Stop
DXB→LHR→LIN
13:15
Milan
British Airways
BA-106,BA-562
02:25
Dubai
7Hrs 0Min 1 Stop
DXB→LHR→LIN
14:45
Milan
British Airways
BA-106,BA-564
02:25
Dubai
7Hrs 0Min 1 Stop
DXB→LHR→LIN
10:25
Milan
British Airways
BA-106,BA-564
02:25
Dubai
7Hrs 0Min 1 Stop
DXB→LHR→LIN
10:30
Milan
British Airways
BA-106,BA-568
02:25
Dubai
7Hrs 0Min 1 Stop
DXB→LHR→LIN
17:55
Milan
British Airways
BA-106,BA-576
02:25
Dubai
7Hrs 0Min 1 Stop
DXB→LHR→LIN
12:20
Milan
British Airways
BA-106,BA-588
02:25
Dubai
7Hrs 0Min 1 Stop
DXB→LHR→LIN
13:25
Milan

FAQ about british airways Flights from Dubai to Milan

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

A. It takes 1Hrs 20Min to fly from Dubai to Milan.

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

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

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

A. There are 65 flights from Dubai to Milan.

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

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

View Best Offers