Flights from Madrid to Dubai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MAD to DXB – All flight route options from Barajas, Spain to Dubai International Airport, United Arab Emirates. These flights are operated by 37 airlines. Fly non-stop with Emirates or choose from 49 different transit flights. The shortest flight time is 7 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.
Madrid to Dubai flights
There are over 50 airlines and as many as 1600 flights every week to this destination. You can fly non-stop to Dubai (DXB) from Madrid (MAD) with Emirates but if a stopover option suits you better you can choose to fly via Athens, Salzburg or any other of the 49 alternatives with connectiing airports.
Tip! You might want to consider arriving at Dubai Al Maktoum (DWC) instead.
Madrid to Dubai with Emirates
You can fly non-stop every weekday with flights departing between 2:00 pm and 10:00 pm.
With Royal Jordanian
If you fly from Madrid with Royal Jordanian you will do a stopover in Amman, AMM before reaching Dubai. This flight trip will take 9 hours and you can fly every Monday or Saturday with departures at 15:05 or 16:35. Royal Jordanian is a member of the air alliance OneWorld.
Distance & flight times: Barajas to Dubai International Airport
The shortest flight time between MAD and DXB is 7 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 7h 0m | - | 3529 miles (5678 km) |
ATH Athens | 8h 53m | 55m | 3529 miles (5678 km) |
SZG Salzburg | 9h 28m | 45m | 3752 miles (6037 km) |
OLB Olbia | 9h 30m | 1h 10m | 3532 miles (5683 km) |
TUN Tunis | 9h 45m | 1h 55m | 3564 miles (5734 km) |
DOH Doha | 9h 50m | 3h 35m | 3565 miles (5736 km) |
FCO Rome | 9h 55m | 3h 25m | 3543 miles (5701 km) |
CTA Catania | 10h 0m | 1h 35m | 3539 miles (5694 km) |
SAW Istanbul | 10h 15m | 1h 35m | 3575 miles (5752 km) |
ALG Algiers | 10h 30m | 2h 25m | 3618 miles (5821 km) |
NCE Nice | 10h 35m | 2h 35m | 3587 miles (5771 km) |
BUD Budapest | 10h 40m | 4h 20m | 3737 miles (6013 km) |
LYS Lyon | 10h 54m | 2h 45m | 3686 miles (5931 km) |
BCN Barcelona | 10h 55m | 2h 50m | 3534 miles (5686 km) |
DBV Dubrovnik | 11h 5m | 2h 35m | 3567 miles (5739 km) |
CFU Kerkyra | 11h 5m | 2h 45m | 3531 miles (5681 km) |
WAW Warsaw | 11h 10m | 2h 25m | 4015 miles (6460 km) |
IST Istanbul | 11h 10m | 1h 25m | 3580 miles (5760 km) |
BEY Beirut | 11h 10m | 2h 25m | 3530 miles (5680 km) |
GVA Geneva | 11h 15m | 3h 30m | 3704 miles (5960 km) |
BEG Belgrade | 11h 15m | 1h 5m | 3636 miles (5850 km) |
BLQ Bologna | 11h 20m | 3h 10m | 3611 miles (5810 km) |
LHR London | 11h 25m | 1h 0m | 4212 miles (6777 km) |
LIS Lisbon | 11h 25m | 1h 45m | 4154 miles (6684 km) |
PRG Prague | 11h 25m | 1h 20m | 3882 miles (6246 km) |
MLA Malta | 11h 25m | 1h 25m | 3568 miles (5741 km) |
DUS Dusseldorf | 11h 28m | 1h 50m | 4026 miles (6478 km) |
LIN Milan | 11h 30m | - | - |
TLV Tel Aviv-Yafo | 11h 30m | 2h 5m | 3545 miles (5704 km) |
MUC Munich | 11h 35m | 3h 0m | 3786 miles (6092 km) |
BRU Brussels | 11h 40m | 1h 20m | 4038 miles (6497 km) |
RIX Riga | 11h 45m | 2h 0m | 4381 miles (7049 km) |
ZRH Zurich | 11h 45m | 3h 25m | 3753 miles (6039 km) |
VIE Vienna | 11h 45m | 3h 15m | 3766 miles (6059 km) |
CDG Paris | 12h 5m | 1h 30m | 3937 miles (6335 km) |
FRA Frankfurt | 12h 5m | 3h 20m | 3914 miles (6298 km) |
MAN Manchester | 12h 20m | 2h 45m | 4430 miles (7128 km) |
CAI Cairo | 12h 20m | 4h 25m | 3601 miles (5794 km) |
AMM Amman | 12h 20m | 4h 10m | 3543 miles (5701 km) |
HAM Hamburg | 12h 23m | 2h 20m | 4163 miles (6698 km) |
MXP Milan | 12h 25m | 3h 25m | 3659 miles (5887 km) |
VCE Venice | 12h 30m | 4h 5m | 3647 miles (5868 km) |
ZAG Zagreb | 12h 35m | 4h 5m | 3658 miles (5886 km) |
LGW London | 12h 45m | 4h 30m | 4198 miles (6755 km) |
ORY Paris | 12h 55m | - | - |
JTR Thira | 13h 0m | 4h 40m | 3531 miles (5681 km) |
JED Jeddah | 13h 40m | 4h 55m | 3882 miles (6246 km) |
CPH Copenhagen | 13h 50m | 4h 5m | 4297 miles (6914 km) |
AMS Amsterdam | 13h 56m | 4h 40m | 4141 miles (6663 km) |
CMN Casablanca | 14h 15m | 4h 55m | 4339 miles (6981 km) |


Quick copy and share this page
From Madrid to United Arab Emirates
Below is a list of other destinations to United Arab Emirates from Barajas with either direct flights or 1 stop connections.
-
AUH Abu Dhabi Direct
-
SHJ Sharjah
-
DWC Dubai
From Spain to Dubai
Below is a list of other cities in Spain with flights to Dubai with either non-stop or connecting flights.