Browse by airline

A fast, easy-to-use flight route finder

Type in your origin and destination city and we will give you the best flight route options based on flight time and connection time along with airline and airports delays.

Flights from Madrid to Dubai

MAD to DXB flights and routes map MAD to DXB. All flight routes from Barajas, Spain to Dubai International, United Arab Emirates. These flights are operated by 36 different airlines. You can either fly non-stop with Emirates or choose from 49 different transit flights. The shortest flight time is 7 hours.

From
To
Spain MAD Barajas Madrid, Spain
United Arab Emirates DXB Dubai , United Arab Emirates

Non-stop routes:

Duration

Emirates
Non-stop with Emirates. 2 flights per day.

SCHEDULE
7h 00m

Emirates
Non-stop with Emirates.
7h 00m
2 flights per day.
SCHEDULE
Usually in time
Some delays
Usually delayed
CHECK PRICE FOR NON-STOP FLIGHTS
Ad

1 stop routes with the same airline:

Duration

Via Amman AMM
1 stop with Royal Jordanian. 0-1 flights per day.

SCHEDULE
9h 00m

Via Amman AMM
1 stop with Royal Jordanian.
9h 00m
0-1 flights per day.
SCHEDULE
Via Doha DOH
1 stop with Qatar Airways. 2 flights per day.

SCHEDULE
9h 45m

Via Doha DOH
1 stop with Qatar Airways.
9h 45m
2 flights per day.
Via Tel Aviv-Yafo TLV
1 stop with El Al.
Begins in 3/6

SCHEDULE
10h 10m

Begins in 3/6
Via Tel Aviv-Yafo TLV
1 stop with El Al.
10h 10m
Begins in 3/6
SCHEDULE
Via Istanbul SAW
1 stop with Pegasus.

SCHEDULE
10h 20m

Via Istanbul SAW
1 stop with Pegasus.
10h 20m
SCHEDULE
Via Cairo CAI
1 stop with EgyptAir.

SCHEDULE
10h 25m

Via Cairo CAI
1 stop with EgyptAir.
10h 25m
SCHEDULE
Via Paris CDG
1 stop with Air France.

SCHEDULE
10h 30m

Via Paris CDG
1 stop with Air France.
10h 30m
SCHEDULE
Via Athens ATH
1 stop with Aegean Airlines. 0-1 flights per day.

SCHEDULE
10h 30m

Via Athens ATH
1 stop with Aegean Airlines.
10h 30m
0-1 flights per day.
SCHEDULE
Via Kuwait KWI
1 stop with Kuwait Airways. 0-1 flights per day.
Ends in Apr 2024

SCHEDULE
11h 05m

Ends in Apr 2024
Via Kuwait KWI
1 stop with Kuwait Airways.
11h 05m
0-1 flights per day.
Ends in Apr 2024
SCHEDULE
Via Frankfurt FRA
1 stop with Lufthansa. 0-1 flights per day.

SCHEDULE
12h 10m

Via Frankfurt FRA
1 stop with Lufthansa.
12h 10m
0-1 flights per day.
SCHEDULE
Via Istanbul IST
1 stop with Turkish Airlines. 2 flights per day.

SCHEDULE
12h 30m

Via Istanbul IST
1 stop with Turkish Airlines.
12h 30m
2 flights per day.
SCHEDULE
Via London LHR
1 stop with British Airways. 0-1 flights per day.

SCHEDULE
12h 35m

Via London LHR
1 stop with British Airways.
12h 35m
0-1 flights per day.
SCHEDULE
Via Riga RIX
1 stop with Air Baltic. 0-1 flights per day.
Only sundays

SCHEDULE
12h 55m

Only sundays
Via Riga RIX
1 stop with Air Baltic.
12h 55m
0-1 flights per day.
Only sundays
SCHEDULE
Via Chisinau RMO
1 stop with Fly One.
Begins in 20/6

SCHEDULE
14h 00m

Begins in 20/6
Via Chisinau RMO
1 stop with Fly One.
14h 00m
Begins in 20/6
SCHEDULE
Usually in time
Some delays
Usually delayed
SELECT DATE & CHECK PRICE
Ad

1 stop routes with codeshare or different airlines:

Duration

Via Doha DOH With Iberia & Qatar Airways 1-2 flights per day.
CODESHARE

SCHEDULE
9h 25m

Via Doha DOH
9h 25m
With Iberia & Qatar Airways 1-2 flights per day.
CODESHARE
SCHEDULE
Via Olbia OLB With Iberia & Emirates
Begins in 18/6
CODESHARE

SCHEDULE
9h 30m

Begins in 18/6
Via Olbia OLB
9h 30m
With Iberia & Emirates
Begins in 18/6
CODESHARE
SCHEDULE
Via Budapest BUD With Iberia & Emirates

SCHEDULE
9h 35m

Via Budapest BUD
9h 35m
With Iberia & Emirates
IBERIA.COM
SCHEDULE
Via Sofia SOF With Bulgaria Air & Emirates 0-1 flights per day.
Only wednesdays
CODESHARE

SCHEDULE
9h 40m

Only wednesdays
Via Sofia SOF
9h 40m
With Bulgaria Air & Emirates 0-1 flights per day.
Only wednesdays
CODESHARE
SCHEDULE
Via Rome FCO With ITA Airways & Emirates 2 flights per day.

SCHEDULE
9h 45m

Via Rome FCO
9h 45m
With ITA Airways & Emirates 2 flights per day.
Via Catania CTA With Iberia & Emirates 0-1 flights per day.
Only wednesdays
CODESHARE

SCHEDULE
10h 00m

Only wednesdays
Via Catania CTA
10h 00m
With Iberia & Emirates 0-1 flights per day.
Only wednesdays
CODESHARE
SCHEDULE
Via Tirana TIA With Iberia & Emirates 0-1 flights per day.
Only sundays
CODESHARE

SCHEDULE
10h 13m

Only sundays
Via Tirana TIA
10h 13m
With Iberia & Emirates 0-1 flights per day.
Only sundays
CODESHARE
SCHEDULE
Via Istanbul IST With Turkish Airlines & Royal Brunei Airlines 2 flights per day.
CODESHARE

SCHEDULE
10h 20m

Via Istanbul IST
10h 20m
With Turkish Airlines & Royal Brunei Airlines 2 flights per day.
CODESHARE
SCHEDULE
Via Tel Aviv-Yafo TLV With Iberia & Emirates 0-1 flights per day.
Ends in Apr 2024
CODESHARE

SCHEDULE
10h 25m

Ends in Apr 2024
Via Tel Aviv-Yafo TLV
10h 25m
With Iberia & Emirates 0-1 flights per day.
Ends in Apr 2024
CODESHARE
SCHEDULE
Via London LHR 1 stop with American Airlines. 0-1 flights per day.
Sat & Sun
CODESHARE

SCHEDULE
10h 30m

Sat & Sun
Via London LHR
10h 30m
1 stop with American Airlines. 0-1 flights per day.
Sat & Sun
CODESHARE
SCHEDULE
Via Athens ATH 1 stop with Aegean Airlines.
CODESHARE

SCHEDULE
10h 30m

Via Athens ATH
10h 30m
1 stop with Aegean Airlines.
CODESHARE
SCHEDULE
Via Belgrade BEG With Air Serbia & Emirates 0-1 flights per day.
Mon & Fri
CODESHARE

SCHEDULE
10h 35m

Mon & Fri
Via Belgrade BEG
10h 35m
With Air Serbia & Emirates 0-1 flights per day.
Mon & Fri
CODESHARE
SCHEDULE
Via Barcelona BCN With Iberia & Emirates 3-7 flights per day.

SCHEDULE
10h 45m

Via Barcelona BCN
10h 45m
With Iberia & Emirates 3-7 flights per day.
IBERIA.COM
SCHEDULE
Via Prague PRG With Iberia & Emirates 1-2 flights per day.

SCHEDULE
10h 55m

Via Prague PRG
10h 55m
With Iberia & Emirates 1-2 flights per day.
IBERIA.COM
SCHEDULE
Via Dusseldorf DUS With Iberia & Emirates 2 flights per day.

SCHEDULE
11h 00m

Via Dusseldorf DUS
11h 00m
With Iberia & Emirates 2 flights per day.
IBERIA.COM
SCHEDULE
Via Dubrovnik DBV With Iberia & Emirates
Begins in 14/6
CODESHARE

SCHEDULE
11h 00m

Begins in 14/6
Via Dubrovnik DBV
11h 00m
With Iberia & Emirates
Begins in 14/6
CODESHARE
SCHEDULE
Via Kuwait KWI With Air Europa & Kuwait Airways 0-1 flights per day.
Ends in Apr 2024
CODESHARE

SCHEDULE
11h 05m

Ends in Apr 2024
Via Kuwait KWI
11h 05m
With Air Europa & Kuwait Airways 0-1 flights per day.
Ends in Apr 2024
CODESHARE
SCHEDULE
Via Milan LIN With Iberia & Emirates 0-1 flights per day.

SCHEDULE
11h 08m

Via Milan LIN
11h 08m
With Iberia & Emirates 0-1 flights per day.
IBERIA.COM
SCHEDULE
Via Beirut BEY With Middle East Airlines & Emirates 0-1 flights per day.
Mon,Wed & Fri
CODESHARE

SCHEDULE
11h 10m

Mon,Wed & Fri
Via Beirut BEY
11h 10m
With Middle East Airlines & Emirates 0-1 flights per day.
Mon,Wed & Fri
CODESHARE
SCHEDULE
Via Lisbon LIS With Iberia & Emirates 1-3 flights per day.

SCHEDULE
11h 25m

Via Lisbon LIS
11h 25m
With Iberia & Emirates 1-3 flights per day.
IBERIA.COM
SCHEDULE
Via Algiers ALG With Iberia & Emirates 0-1 flights per day.
Only tuesdays

SCHEDULE
11h 25m

Only tuesdays
Via Algiers ALG
11h 25m
With Iberia & Emirates 0-1 flights per day.
Only tuesdays
SCHEDULE
Via Zagreb ZAG With Iberia & Emirates 0-1 flights per day.
Wed,Thu & Sat
CODESHARE

SCHEDULE
11h 25m

Wed,Thu & Sat
Via Zagreb ZAG
11h 25m
With Iberia & Emirates 0-1 flights per day.
Wed,Thu & Sat
CODESHARE
SCHEDULE
Via Amman AMM With Iberia & Emirates 0-1 flights per day.
CODESHARE

SCHEDULE
11h 30m

Via Amman AMM
11h 30m
With Iberia & Emirates 0-1 flights per day.
CODESHARE
SCHEDULE
Via Hamburg HAM With Iberia & Emirates 0-2 flights per day.
Sat & Sun

SCHEDULE
11h 30m

Sat & Sun
Via Hamburg HAM
11h 30m
With Iberia & Emirates 0-2 flights per day.
Sat & Sun
SCHEDULE
Via Brussels BRU With Iberia & Emirates 2 flights per day.

SCHEDULE
11h 35m

Via Brussels BRU
11h 35m
With Iberia & Emirates 2 flights per day.
IBERIA.COM
SCHEDULE
Via Geneva GVA With Iberia & Emirates 3 flights per day.

SCHEDULE
11h 40m

Via Geneva GVA
11h 40m
With Iberia & Emirates 3 flights per day.
IBERIA.COM
SCHEDULE
Via Zurich ZRH With Iberia & Emirates 2-3 flights per day.

SCHEDULE
11h 50m

Via Zurich ZRH
11h 50m
With Iberia & Emirates 2-3 flights per day.
IBERIA.COM
SCHEDULE
Via Lyon LYS With Iberia & Emirates

SCHEDULE
11h 54m

Via Lyon LYS
11h 54m
With Iberia & Emirates
IBERIA.COM
SCHEDULE
Via Bologna BLQ With Iberia & Emirates 0-1 flights per day.

SCHEDULE
11h 55m

Via Bologna BLQ
11h 55m
With Iberia & Emirates 0-1 flights per day.
IBERIA.COM
SCHEDULE
Via Warsaw WAW With LOT - Polish Airlines & Emirates
CODESHARE

SCHEDULE
11h 55m

Via Warsaw WAW
11h 55m
With LOT - Polish Airlines & Emirates
CODESHARE
SCHEDULE
Via Paris CDG With Air France & Emirates 3-4 flights per day.

SCHEDULE
11h 55m

Via Paris CDG
11h 55m
With Air France & Emirates 3-4 flights per day.
SCHEDULE
Via Casablanca CMN With Iberia & Royal Air Maroc
CODESHARE

SCHEDULE
12h 00m

Via Casablanca CMN
12h 00m
With Iberia & Royal Air Maroc
CODESHARE
SCHEDULE
Via Nice NCE With Iberia & Emirates

SCHEDULE
12h 10m

Via Nice NCE
12h 10m
With Iberia & Emirates
IBERIA.COM
SCHEDULE
Via Milan MXP With Iberia & Emirates 2 flights per day.

SCHEDULE
12h 10m

Via Milan MXP
12h 10m
With Iberia & Emirates 2 flights per day.
IBERIA.COM
SCHEDULE
Via Vienna VIE With Iberia & Emirates 2 flights per day.

SCHEDULE
12h 15m

Via Vienna VIE
12h 15m
With Iberia & Emirates 2 flights per day.
IBERIA.COM
SCHEDULE
Via Frankfurt FRA With Iberia & Emirates 2 flights per day.

SCHEDULE
12h 25m

Via Frankfurt FRA
12h 25m
With Iberia & Emirates 2 flights per day.
IBERIA.COM
SCHEDULE
Via Venice VCE With Iberia & Emirates 1-2 flights per day.

SCHEDULE
12h 30m

Via Venice VCE
12h 30m
With Iberia & Emirates 1-2 flights per day.
IBERIA.COM
SCHEDULE
Via Munich MUC With Iberia & Emirates 2 flights per day.

SCHEDULE
12h 50m

Via Munich MUC
12h 50m
With Iberia & Emirates 2 flights per day.
IBERIA.COM
SCHEDULE
Via Riga RIX With Air Baltic & Emirates 0-1 flights per day.
Only sundays
CODESHARE

SCHEDULE
12h 55m

Only sundays
Via Riga RIX
12h 55m
With Air Baltic & Emirates 0-1 flights per day.
Only sundays
CODESHARE
SCHEDULE
Via Malta MLA With Air Malta & Emirates 0-1 flights per day.
Fri & Sat

SCHEDULE
13h 10m

Fri & Sat
Via Malta MLA
13h 10m
With Air Malta & Emirates 0-1 flights per day.
Fri & Sat
SCHEDULE
Via Paris ORY With Iberia & Air France

SCHEDULE
13h 10m

Via Paris ORY
13h 10m
With Iberia & Air France
IBERIA.COM
SCHEDULE
Via Manchester MAN With British Airways & Qantas 0-1 flights per day.
CODESHARE

SCHEDULE
13h 15m

Via Manchester MAN
13h 15m
With British Airways & Qantas 0-1 flights per day.
CODESHARE
SCHEDULE
Via Jeddah JED With Saudia & Emirates 0-1 flights per day.

SCHEDULE
13h 15m

Via Jeddah JED
13h 15m
With Saudia & Emirates 0-1 flights per day.
SCHEDULE
Via London LGW With British Airways & Qantas
CODESHARE

SCHEDULE
13h 40m

Via London LGW
13h 40m
With British Airways & Qantas
CODESHARE
SCHEDULE
Via Cairo CAI With EgyptAir & Emirates

SCHEDULE
13h 40m

Via Cairo CAI
13h 40m
With EgyptAir & Emirates
SCHEDULE
Via Amsterdam AMS 1 stop with KLM.
CODESHARE

SCHEDULE
13h 55m

Via Amsterdam AMS
13h 55m
1 stop with KLM.
CODESHARE
SCHEDULE
Via Copenhagen CPH With Iberia & Emirates 0-1 flights per day.
Ends in Apr 2024
CODESHARE

SCHEDULE
14h 20m

Ends in Apr 2024
Via Copenhagen CPH
14h 20m
With Iberia & Emirates 0-1 flights per day.
Ends in Apr 2024
CODESHARE
SCHEDULE
Usually in time
Some delays
Usually delayed
SELECT DATE & CHECK PRICE
Find the best prices on hotels and car rental near Dubai

We got great deals on hotels and car rentals near the airport.

Dubai HOTEL PRICES
Dubai CAR-RENTAL
Ad

Madrid to Dubai flights

There are over 50 airlines and as many as 1488 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 Doha, Olbia or any other of the 49 alternatives with flight connections.

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 14 pm and 22 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 weekday with departures at 07:40 or 16:35. Royal Jordanian is a member of the air alliance OneWorld.

With Qatar Airways

If you fly from Madrid with Qatar Airways you will do a stopover in Doha, DOH before reaching Dubai. This flight trip will take 9 hours and 45 minutes and you can fly every weekday with departures at 16:10, 16:20 or 22:30. Qatar Airways is a member of the air alliance OneWorld.

With El Al

If you fly from Madrid with El Al you will do a stopover in Tel Aviv-Yafo, TLV before reaching Dubai. This flight trip will take 10 hours and 10 minutes and you can fly every day of the week except Mondays and Tuesday with departures at 22:50.

Miles & flight time: MAD - DXB

The shortest flight time between MAD and DXB is 7 hours.

ViaTotal flight timeLayover timeMiles
Direct7h 0m-3529 (5678 km)
DOH Doha9h 25m2h 50m3565 (5736 km)
OLB Olbia9h 30m1h 10m3532 (5683 km)
BUD Budapest9h 35m1h 5m3737 (6013 km)
SOF Sofia9h 40m1h 20m3587 (5771 km)
FCO Rome9h 45m1h 40m3543 (5701 km)
CTA Catania10h 0m1h 35m3539 (5694 km)
TIA Tirana10h 13m1h 45m3550 (5712 km)
IST Istanbul10h 20m1h 35m3580 (5760 km)
SAW Istanbul10h 20m1h 50m3575 (5752 km)
TLV Tel Aviv-Yafo10h 25m3h 5m3545 (5704 km)
CDG Paris10h 30m1h 35m3937 (6335 km)
ATH Athens10h 30m2h 25m3529 (5678 km)
LHR London10h 30m1h 5m4212 (6777 km)
BEG Belgrade10h 35m2h 20m3636 (5850 km)
BCN Barcelona10h 45m4h 50m3534 (5686 km)
PRG Prague10h 55m4h 30m3882 (6246 km)
DBV Dubrovnik11h 0m2h 30m3567 (5739 km)
DUS Dusseldorf11h 0m4h 15m4026 (6478 km)
KWI Kuwait11h 5m2h 35m3528 (5677 km)
LIN Milan11h 8m--
BEY Beirut11h 10m2h 30m3530 (5680 km)
LIS Lisbon11h 25m2h 45m4154 (6684 km)
ALG Algiers11h 25m3h 30m3618 (5821 km)
ZAG Zagreb11h 25m2h 55m3658 (5886 km)
HAM Hamburg11h 30m3h 55m4163 (6698 km)
AMM Amman11h 30m4h 30m3543 (5701 km)
BRU Brussels11h 35m2h 45m4038 (6497 km)
GVA Geneva11h 40m3h 15m3704 (5960 km)
ZRH Zurich11h 50m4h 20m3753 (6039 km)
LYS Lyon11h 54m3h 45m3686 (5931 km)
BLQ Bologna11h 55m3h 50m3611 (5810 km)
WAW Warsaw11h 55m4h 15m4015 (6460 km)
CMN Casablanca12h 0m2h 45m4339 (6981 km)
MXP Milan12h 10m3h 55m3659 (5887 km)
NCE Nice12h 10m4h 0m3587 (5771 km)
VIE Vienna12h 15m3h 40m3766 (6059 km)
FRA Frankfurt12h 25m3h 15m3914 (6298 km)
VCE Venice12h 30m40m3647 (5868 km)
MUC Munich12h 50m3h 30m3786 (6092 km)
RIX Riga12h 55m2h 0m4381 (7049 km)
MLA Malta13h 10m2h 55m3568 (5741 km)
ORY Paris13h 10m--
MAN Manchester13h 15m3h 35m4430 (7128 km)
JED Jeddah13h 15m4h 30m3882 (6246 km)
LGW London13h 40m4h 20m4179 (6724 km)
CAI Cairo13h 40m4h 25m3601 (5794 km)
AMS Amsterdam13h 55m4h 40m4141 (6663 km)
RMO Chisinau14h 0m5h 0m3777 (6077 km)
CPH Copenhagen14h 20m4h 55m4297 (6914 km)
The flight times and layover times in the table above are approximate and vary depending on flight number, aircraft, airline, weather and time of day.MAD-DXB flight routesMadrid to Dubai flight routes illustrated on a map.
Ad
Madrid - Dubai route map and flight paths
CHECK PRICES FOR MAD - DXB
Ad
Show all destinations from MAD Show all destinations from DXB

AD (888) 559-5091:
Unpublished Flight Rates From Madrid to Dubai

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.


From Spain to Dubai

Below is a list of other cities in Spain with flights to Dubai with either non-stop or connecting flights.

You can fly to Dubai (DXB) from Madrid (MAD) non-stop with Emirates. The flight takes approximately 7 hours. If you travel with a connecting flight instead, for example via Doha, the total flight time will be 9 hours and 25 minutes.

If you are interested in direct flights, you can choose from Emirates. If you choose to fly with stops instead you can fly with Iberia, Qatar Airways, Emirates, Bulgaria Air, ITA Airways, Turkish Airlines, Royal Brunei Airlines, Pegasus, Air France, Aegean Airlines, American Airlines, Air Serbia, Kuwait Airways, Middle East Airlines, LOT - Polish Airlines, Royal Air Maroc, Air Baltic, Air Malta, British Airways, Qantas, Saudia, EgyptAir, KLM or Fly One.

The flight time between Barajas, MAD and Dubai International, DXB, is 7 hours. The distance is 3777 miles (or 6077 kilometers).

Yes, you can fly non-stop to DXB from MAD with Emirates.

A codeshare agreement means that cooperating airlines are able to sell seats on each other’s flights. This means that you are able to travel to more destinations than your airline of choice normally offers. Codeshare flights are also beneficial because of the seamless transits you can get with connecting flights from the same airline. The downside of choosing a codeshare flight can be that you in some cases can’t upgrade codeshare flights or use elite benefits.

A connecting or transit flight means that you reach your final destination through two or more flights – in other words a non-direct flight. You will change to a new aircraft after your first flight, this may include moving to another terminal at the airport aswell. The time required to transfer passengers and luggage between flights is called Minimum Connecting Time (MCT) and are always taken into account here on Flightroutes.com.

If you bought your whole flight on a single ticket, the airline will book you on the next available connecting flight.

With connecting flights, checked in luggage is most commonly forwarded to your final destination when buying a single ticket for both flights.

If you miss your connecting flight due to circumstances outside your control such as your first flight being delayed, you should turn to your airline who will provide you with a seat on the next available flight. This is usually done free of charge, and only applies if you purchased your trip as one ticket. If the next connecting flight is the following day, the airline usually provides accommodation and meals.
Ad
Search price