Flights from Dubai to Milan – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DXB to MXP – All flight route options from Dubai International Airport, United Arab Emirates to Milan Malpensa Airport, Italy. These flights are operated by 26 airlines. Fly non-stop with Emirates or choose from 25 different transit flights. The shortest flight time is 6 hours and 40 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Milan Malpensa Airport
We got great deals on hotels and car rentals near the airport.
Dubai to Milan flights
There are over 26 airlines and as many as 684 flights every week to this destination. You can fly non-stop to Milan (MXP) from Dubai (DXB) with Emirates but if a stopover option suits you better you can choose to fly via Tunis, Athens or any other of the 25 alternatives with connectiing airports.
Tip! You can also fly to Milan from Dubai Al Maktoum (DWC).
Dubai to Milan with Emirates
You can fly non-stop every weekday with flights departing at 09 in the morning or 15 in the afternoon.
With Lufthansa
If you choose to fly with Lufthansa from Dubai to Milan you can make a transit either via Frankfurt or via Munich. The route via Frankfurt is 50 minutes faster. Lufthansa is a Star Alliance member.
Distance & flight times: Dubai International Airport to Milan Airport
The shortest flight time between DXB and MXP is 6 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 40m | - | 2941 miles (4732 km) |
TUN Tunis | 9h 35m | 1h 35m | 3390 miles (5455 km) |
ATH Athens | 9h 40m | 1h 50m | 2994 miles (4817 km) |
MUC Munich | 9h 40m | 2h 5m | 3089 miles (4970 km) |
DOH Doha | 9h 45m | 2h 20m | 2998 miles (4824 km) |
BEY Beirut | 9h 55m | 1h 35m | 2974 miles (4785 km) |
VIE Vienna | 9h 55m | 2h 30m | 3048 miles (4904 km) |
BRU Brussels | 10h 5m | 1h 15m | 3631 miles (5842 km) |
AMM Amman | 10h 35m | 2h 35m | 3015 miles (4851 km) |
CAI Cairo | 10h 35m | 2h 45m | 3143 miles (5057 km) |
MCT Muscat | 10h 50m | 4h 40m | 3373 miles (5427 km) |
BCN Barcelona | 10h 50m | 1h 20m | 3683 miles (5926 km) |
RIX Riga | 10h 55m | 45m | 3721 miles (5987 km) |
KWI Kuwait | 10h 55m | 3h 15m | 2947 miles (4742 km) |
LCA Larnaca | 10h 55m | 3h 10m | 2971 miles (4780 km) |
RUH Riyadh | 11h 5m | 4h 45m | 3096 miles (4981 km) |
JED Jeddah | 11h 20m | 2h 45m | 3456 miles (5561 km) |
FRA Frankfurt | 11h 35m | 3h 25m | 3332 miles (5361 km) |
CDG Paris | 11h 45m | 3h 30m | 3646 miles (5866 km) |
IST Istanbul | 11h 53m | 3h 55m | 2943 miles (4735 km) |
BAH Bahrain | 11h 55m | 2h 5m | 2975 miles (4787 km) |
ADB Izmir | 12h 0m | 3h 35m | 2961 miles (4764 km) |
ZRH Zurich | 12h 0m | 4h 25m | 3106 miles (4998 km) |
TLV Tel Aviv-Yafo | 12h 45m | 4h 55m | 3022 miles (4862 km) |
WAW Warsaw | 12h 45m | 4h 25m | 3314 miles (5332 km) |
CPH Copenhagen | 12h 55m | 3h 55m | 3725 miles (5994 km) |


Quick copy and share this page
From Dubai to Italy
Below is a list of other destinations to Italy from Dubai International Airport with either direct flights or 1 stop connections.
-
FCO Rome Direct
-
BGY Milan Direct
-
NAP Naples Direct
-
BRI Bari
-
BLQ Bologna Direct
-
CTA Catania Direct
-
PMO Palermo
-
VCE Venice Direct
-
PSA Pisa Direct
-
VRN Verona
From United Arab Emirates to Milan
Below is a list of other cities in United Arab Emirates with flights to Milan with either non-stop or connecting flights.
-
AUH Abu Dhabi Direct
-
SHJ Sharjah
-
DWC Dubai Direct