Flights from Madrid to Dubai

MAD
Madrid
3510 mi
DXB
Dubai
3
Direct Routes
1
Airline
5649
Kilometers
7h 34m
Flight Time

Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

MAD LHR DXB
Via London Heathrow Airport (London)
British Airways British Airways
2 flights
MAD JFK DXB
Via John F Kennedy International Airport (New York)
Delta Air Lines Emirates
2 flights
MAD MEX DXB
Via Benito Juárez International Airport (Ciudad de México)
Iberia Airlines Emirates
2 flights
MAD ORD DXB
Via Chicago O'Hare International Airport (Chicago)
American Airlines Emirates
2 flights
MAD DOH DXB
Via Hamad International Airport (Doha)
Qatar Airways Qatar Airways
2 flights
MAD HKG DXB
Via Hong Kong International Airport (Hong Kong)
Cathay Pacific Cathay Pacific
2 flights
MAD BOG DXB
Via El Dorado International Airport (Bogota)
Avianca - Aerovias Nacionales de Colombia Emirates
2 flights

About Madrid to Dubai Flights

There are 3 direct flights from Adolfo Suárez Madrid–Barajas Airport (Madrid) (MAD) to Dubai International Airport (Dubai) (DXB), operated by 1 airline.

The distance between MAD and DXB is approximately 3510 miles (5649 km), with an estimated flight time of 7h 34m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

Frequently Asked Questions

Are there direct flights from MAD to DXB?
Yes, there are 3 direct flights from Adolfo Suárez Madrid–Barajas Airport (Madrid) to Dubai International Airport (Dubai), operated by Emirates.
How long is the flight from MAD to DXB?
The flight takes approximately 7h 34m. The distance is 3510 miles (5649 km).
Which airlines fly from MAD to DXB?
Airlines operating this route include Emirates.

Get live seat data for this route

Sign up free to search seat maps, or subscribe from $3.99/mo for live availability and seat alerts.