Flights from Milan to Dubai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MXP to DXB – All flight route options from Milan Malpensa Airport, Italy to Dubai International Airport, United Arab Emirates. These flights are operated by 37 airlines. Fly non-stop with Emirates or choose from 27 different transit flights. The shortest flight time is 6 hours and 5 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 Dubai Airport
We got great deals on hotels and car rentals near the airport.
Milan to Dubai flights
There are over 28 airlines and as many as 716 flights every week to this destination. You can fly non-stop to Dubai (DXB) from Milan (MXP) with Emirates but if a stopover option suits you better you can choose to fly via Amman, Belgrade or any other of the 27 alternatives with connectiing airports.
Milan to Dubai with Emirates
You can fly non-stop every weekday with flights departing between 1:00 pm and 10:00 pm.
With SWISS
If you fly from Milan with SWISS you will do a stopover in Zurich, ZRH before reaching Dubai. This flight trip will take 8 hours and 25 minutes and you can fly every weekday with departures at 10:30, 10:35 or 10:40. SWISS is a Star Alliance member.
Distance & flight times: Milan Airport to Dubai International Airport
The shortest flight time between MXP and DXB is 6 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 5m | - | 2941 miles (4732 km) |
AMM Amman | 8h 40m | 4h 15m | 3015 miles (4851 km) |
BEG Belgrade | 8h 58m | 1h 0m | 2953 miles (4751 km) |
AYT Antalya | 9h 5m | 1h 30m | 2959 miles (4761 km) |
DOH Doha | 9h 15m | 3h 35m | 2998 miles (4824 km) |
TUN Tunis | 9h 45m | 2h 20m | 3390 miles (5455 km) |
BAH Bahrain | 10h 0m | 45m | 2975 miles (4787 km) |
ADB Izmir | 10h 5m | 2h 25m | 2961 miles (4764 km) |
ZRH Zurich | 10h 5m | 2h 50m | 3106 miles (4998 km) |
ZAG Zagreb | 10h 5m | 3h 15m | 2957 miles (4758 km) |
FRA Frankfurt | 10h 20m | 2h 10m | 3332 miles (5361 km) |
KWI Kuwait | 10h 20m | 2h 5m | 2947 miles (4742 km) |
WAW Warsaw | 10h 25m | 2h 30m | 3314 miles (5332 km) |
IST Istanbul | 10h 28m | 4h 5m | 2943 miles (4735 km) |
JED Jeddah | 10h 30m | 2h 15m | 3456 miles (5561 km) |
MCT Muscat | 10h 30m | 4h 25m | 3373 miles (5427 km) |
RIX Riga | 10h 35m | 1h 10m | 3721 miles (5987 km) |
BEY Beirut | 10h 45m | 3h 55m | 2974 miles (4785 km) |
VIE Vienna | 10h 48m | 3h 50m | 3048 miles (4904 km) |
CPH Copenhagen | 11h 0m | 3h 20m | 3725 miles (5994 km) |
RUH Riyadh | 11h 10m | 4h 20m | 3096 miles (4981 km) |
MUC Munich | 11h 20m | 1h 45m | 3089 miles (4970 km) |
CAI Cairo | 11h 20m | 4h 15m | 3143 miles (5057 km) |
ATH Athens | 11h 20m | 2h 30m | 2994 miles (4817 km) |
CDG Paris | 11h 25m | 2h 55m | 3646 miles (5866 km) |
TLV Tel Aviv-Yafo | 11h 30m | 4h 35m | 3022 miles (4862 km) |
GYD Baku | 11h 45m | 4h 15m | 3205 miles (5157 km) |
BRU Brussels | 12h 55m | 4h 55m | 3631 miles (5842 km) |


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