Direct (nonstop) flights from Madrid to Doha

2 airlines fly nonstop from Barajas (MAD) to Hamad International Airport (DOH). It's 3,317 miles (5,339 km), about 6h 40m in the air. Operated by Iberia, Qatar Airways.

MAD
Barajas
🇪🇸 Madrid, Spain
DOH
Hamad International Airport
🇶🇦 Doha, Qatar
Flight Time
6h 40m
Distance
3,317 mi
5,339 km
CO₂/pax
507 kg
−37 kg vs. layover
Airlines
2
Iberia +1
Time Diff
+1h
Operated by Iberia Iberia Qatar Airways Qatar Airways

Route data last updated: May 30, 2026

Airlines with non-stop flights

Iberia IB Iberia
Route
MAD → DOH
Flight Time
6h 40m
Distance
3,317 mi
Qatar Airways QR Qatar Airways
Route
MAD → DOH
Flight Time
6h 40m
Distance
3,317 mi

Alternative Routes

Other ways to fly from Madrid to Doha with one stop · direct emits 507 kg CO₂ per passenger

MAD BCN (Barcelona) DOH
Leg 1: 1h 20m (300 mi) Leg 2: 6h (3,026 mi) Total: ~7h 20m 🍃 544 kg CO₂ (+7% vs. direct)
Leg 1
MAD → BCN
1h 20m · 300 mi
View MAD to BCN flights →
Leg 2
BCN → DOH
6h · 3,026 mi
View BCN to DOH flights →
MAD BEY (Beirut) DOH
Leg 1: 4h 40m (2,185 mi) Leg 2: 2h 55m (1,133 mi) Total: ~7h 35m 🍃 586 kg CO₂ (+16% vs. direct)
Leg 1
MAD → BEY
4h 40m · 2,185 mi
View MAD to BEY flights →
Leg 2
BEY → DOH
2h 55m · 1,133 mi
View BEY to DOH flights →
MAD TUN (Tunis) DOH
Leg 1: 2h 15m (785 mi) Leg 2: 5h 25m (2,559 mi) Total: ~7h 40m 🍃 561 kg CO₂ (+11% vs. direct)
Leg 1
MAD → TUN
2h 15m · 785 mi
View MAD to TUN flights →
Leg 2
TUN → DOH
5h 25m · 2,559 mi
View TUN to DOH flights →
MAD ALG (Algiers) DOH
Leg 1: 1h 40m (450 mi) Leg 2: 6h 5m (2,946 mi) Total: ~7h 45m 🍃 558 kg CO₂ (+10% vs. direct)
Leg 1
MAD → ALG
1h 40m · 450 mi
View MAD to ALG flights →
Leg 2
ALG → DOH
6h 5m · 2,946 mi
View ALG to DOH flights →
MAD AMM (Amman) DOH
Leg 1: 5h 5m (2,273 mi) Leg 2: 2h 40m (1,048 mi) Total: ~7h 45m 🍃 586 kg CO₂ (+16% vs. direct)
Leg 1
MAD → AMM
5h 5m · 2,273 mi
View MAD to AMM flights →
Leg 2
AMM → DOH
2h 40m · 1,048 mi
View AMM to DOH flights →

Looking for the return flight?

DOH → MAD: Flights from Doha to Madrid

Frequently Asked Questions

How long is the direct flight from Madrid to Doha?

A nonstop flight from Madrid (MAD) to Doha (DOH) takes approximately 6 hours and 40 minutes. The distance is 3,317 miles (5,339 km).

Which airlines fly nonstop from Madrid to Doha?

2 airlines: Iberia, Qatar Airways.

Is there a nonstop flight from Madrid to Doha?

Yes. 2 airlines: Iberia, Qatar Airways.

How far is Madrid from Doha?

The flight distance from Madrid to Doha is 3,317 miles (5,339 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to New York.

What is the time difference between Madrid and Doha?

Doha is 1 hour ahead of Madrid. (Europe/Madrid vs Asia/Qatar.)

What type of aircraft flies from Madrid to Doha?

At 6h 40m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Spain to Qatar?

Depends on your passport. Check with the Qatar embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Madrid to Doha?

Roughly 507 kg CO2 per passenger one-way. That's about the same as driving 2,535 km.

Is the return flight from Doha to Madrid also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Madrid to Doha?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Barajas for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.