Flights from Madrid to Doha – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MAD to DOH – All flight route options from Barajas, Spain to Hamad International Airport, Qatar. These routes are operated by 28 airlines. Fly non-stop with Qatar Airways or Iberia, or choose from 41 different stopover flights. The shortest flight time is 6 hours and 45 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 Hamad Airport
We got great deals on hotels and car rentals near the airport.
Madrid to Doha flights
There are over 43 airlines and as many as 1364 flights every week to this destination. You can fly non-stop to Doha (DOH) from Madrid (MAD) with Qatar Airways or Iberia but if a stopover option suits you better you can choose to fly via Mykonos, Abu Dhabi or any other of the 41 alternatives with connectiing airports.
Madrid to Doha with Qatar Airways
You can fly non-stop every weekday with flights departing between 8:00 am and 10:00 pm. Qatar Airways is a member of the air alliance OneWorld.
With Etihad Airways
If you fly from Madrid with Etihad Airways you will do a stopover in Abu Dhabi, AUH before reaching Doha. This flight trip will take 9 hours and 30 minutes and you can fly every weekday with departures at 9:00 am, 10:00 am or 9:00 pm.
Distance & flight times: Barajas to Hamad International Airport
The shortest flight time between MAD and DOH is 6 hours and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 45m | - | 3330 miles (5358 km) |
JMK Mykonos | 9h 15m | 1h 5m | 3332 miles (5361 km) |
AUH Abu Dhabi | 9h 30m | 2h 40m | 3722 miles (5989 km) |
BUD Budapest | 9h 45m | 1h 15m | 3579 miles (5759 km) |
PRG Prague | 9h 45m | 1h 0m | 3729 miles (6000 km) |
BCN Barcelona | 10h 0m | 3h 35m | 3338 miles (5371 km) |
BEY Beirut | 10h 5m | 2h 40m | 3331 miles (5360 km) |
FCO Rome | 10h 5m | 2h 5m | 3353 miles (5395 km) |
TUN Tunis | 10h 10m | 2h 50m | 3356 miles (5400 km) |
FRA Frankfurt | 10h 15m | 1h 50m | 3754 miles (6040 km) |
ZRH Zurich | 10h 45m | 2h 40m | 3582 miles (5763 km) |
CAI Cairo | 10h 50m | 2h 50m | 3377 miles (5434 km) |
ALG Algiers | 11h 5m | 2h 40m | 3408 miles (5483 km) |
LIN Milan | 11h 20m | - | - |
SAW Istanbul | 11h 25m | 1h 55m | 3404 miles (5477 km) |
AMM Amman | 11h 30m | 3h 35m | 3333 miles (5363 km) |
ATH Athens | 11h 40m | 1h 20m | 3333 miles (5363 km) |
NCE Nice | 11h 40m | 3h 5m | 3400 miles (5471 km) |
IST Istanbul | 11h 50m | 4h 25m | 3409 miles (5485 km) |
GVA Geneva | 12h 0m | 2h 30m | 3527 miles (5675 km) |
JED Jeddah | 12h 5m | 3h 45m | 3652 miles (5876 km) |
CPH Copenhagen | 12h 5m | 2h 50m | 4167 miles (6705 km) |
LHR London | 12h 5m | 2h 30m | 4052 miles (6520 km) |
MUC Munich | 12h 10m | 4h 0m | 3623 miles (5829 km) |
BER Berlin | 12h 10m | 4h 25m | 3894 miles (6265 km) |
MLA Malta | 12h 15m | 4h 25m | 3357 miles (5401 km) |
ZAG Zagreb | 12h 20m | 3h 35m | 3487 miles (5611 km) |
MAN Manchester | 12h 25m | 3h 5m | 4277 miles (6882 km) |
AGP Malaga | 12h 30m | 4h 15m | 3654 miles (5879 km) |
CMN Casablanca | 12h 35m | 3h 30m | 4124 miles (6636 km) |
LIS Lisbon | 12h 35m | 3h 45m | 3951 miles (6357 km) |
VCE Venice | 12h 40m | 1h 10m | 3471 miles (5585 km) |
DUS Dusseldorf | 12h 45m | 4h 15m | 3870 miles (6227 km) |
MXP Milan | 12h 45m | 3h 25m | 3500 miles (5632 km) |
HAM Hamburg | 12h 50m | 3h 55m | 4021 miles (6470 km) |
ORY Paris | 12h 50m | - | - |
RAK Marrakech | 12h 53m | 1h 0m | 4290 miles (6903 km) |
VIE Vienna | 12h 55m | 4h 25m | 3607 miles (5804 km) |
CDG Paris | 13h 0m | 4h 30m | 3769 miles (6064 km) |
BRU Brussels | 13h 20m | 3h 25m | 3878 miles (6240 km) |
AMS Amsterdam | 13h 35m | 4h 45m | 3988 miles (6417 km) |
LGW London | 13h 50m | 4h 5m | 4017 miles (6463 km) |


Quick copy and share this page
From Spain to Doha
Below is a list of other cities in Spain with flights to Doha with either non-stop or connecting flights.