Direct (nonstop) flights from Doha to Zagreb

1 airline flys nonstop from Hamad International Airport (DOH) to Zagreb Airport (ZAG). It's 2,420 miles (3,894 km), about 6h 5m in the air. Operated by Qatar Airways.

DOH
Hamad International Airport
🇶🇦 Doha, Qatar
ZAG
Zagreb Airport
🇭🇷 Zagreb, Croatia
Flight Time
6h 5m
Distance
2,420 mi
3,894 km
CO₂/pax
409 kg
−31 kg vs. layover
Airlines
1
Qatar Airways
Time Diff
-1h
Operated by Qatar Airways Qatar Airways

Route data last updated: May 26, 2026

Airlines with non-stop flights

Qatar Airways QR Qatar Airways
Route
DOH → ZAG
Flight Time
6h 5m
Distance
2,420 mi

Alternative Routes

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

DOH SJJ (Sarajevo) ZAG
Leg 1: 5h 20m (2,265 mi) Leg 2: 50m (172 mi) Total: ~6h 10m 🍃 440 kg CO₂ (+8% vs. direct)
Leg 1
DOH → SJJ
5h 20m · 2,265 mi
View DOH to SJJ flights →
Leg 2
SJJ → ZAG
50m · 172 mi
View SJJ to ZAG flights →
DOH SOF (Sofia) ZAG
Leg 1: 4h 55m (2,000 mi) Leg 2: 1h 25m (421 mi) Total: ~6h 20m 🍃 441 kg CO₂ (+8% vs. direct)
Leg 1
DOH → SOF
4h 55m · 2,000 mi
View DOH to SOF flights →
Leg 2
SOF → ZAG
1h 25m · 421 mi
View SOF to ZAG flights →
DOH OTP (Bucharest) ZAG
Leg 1: 4h 55m (1,952 mi) Leg 2: 1h 35m (495 mi) Total: ~6h 30m 🍃 447 kg CO₂ (+9% vs. direct)
Leg 1
DOH → OTP
4h 55m · 1,952 mi
View DOH to OTP flights →
Leg 2
OTP → ZAG
1h 35m · 495 mi
View OTP to ZAG flights →
DOH SAW (Istanbul) ZAG
Leg 1: 4h 25m (1,675 mi) Leg 2: 2h 10m (745 mi) Total: ~6h 35m 🍃 446 kg CO₂ (+9% vs. direct)
Leg 1
DOH → SAW
4h 25m · 1,675 mi
View DOH to SAW flights →
Leg 2
SAW → ZAG
2h 10m · 745 mi
View SAW to ZAG flights →
DOH IST (Istanbul) ZAG
Leg 1: 4h 30m (1,713 mi) Leg 2: 2h 10m (706 mi) Total: ~6h 40m 🍃 445 kg CO₂ (+9% vs. direct)
Leg 1
DOH → IST
4h 30m · 1,713 mi
View DOH to IST flights →
Leg 2
IST → ZAG
2h 10m · 706 mi
View IST to ZAG flights →

Looking for the return flight?

ZAG → DOH: Flights from Zagreb to Doha

Frequently Asked Questions

How long is the direct flight from Doha to Zagreb?

A nonstop flight from Doha (DOH) to Zagreb (ZAG) takes approximately 6 hours and 5 minutes. The distance is 2,420 miles (3,894 km).

Which airlines fly nonstop from Doha to Zagreb?

Just Qatar Airways.

Is there a nonstop flight from Doha to Zagreb?

Yes. 1 airline: Qatar Airways.

How far is Doha from Zagreb?

The flight distance from Doha to Zagreb is 2,420 miles (3,894 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Doha and Zagreb?

Zagreb is 1 hour behind Doha. (Asia/Qatar vs Europe/Zagreb.)

What type of aircraft flies from Doha to Zagreb?

At 6h 5m, 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 Qatar to Croatia?

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

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

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

Is the return flight from Zagreb to Doha 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 Doha to Zagreb?

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 Hamad International Airport for this flight?

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