Direct (nonstop) flights from Dubai to Ankara

3 airlines fly nonstop from Dubai International Airport (DXB) to Ankara Esenboğa Airport (ESB). It's 1,649 miles (2,654 km), about 4h 20m in the air. Operated by flydubai, Pegasus, AJet.

DXB
Dubai International Airport
🇦🇪 Dubai, United Arab Emirates
ESB
Ankara Esenboğa Airport
🇹🇷 Ankara, Turkiye
Flight Time
4h 20m
Distance
1,649 mi
2,654 km
CO₂/pax
279 kg
−53 kg vs. layover
Airlines
3
flydubai +2
Time Diff
-1h
Operated by flydubai flydubai Pegasus Pegasus AJet AJet

Route data last updated: May 26, 2026

Airlines with non-stop flights

flydubai FZ flydubai
Route
DXB → ESB
Flight Time
4h 20m
Distance
1,649 mi
Pegasus PC Pegasus
Route
DXB → ESB
Flight Time
4h 20m
Distance
1,649 mi
AJet VF AJet
Route
DXB → ESB
Flight Time
4h 20m
Distance
1,649 mi

Alternative Routes

Other ways to fly from Dubai to Ankara with one stop · direct emits 279 kg CO₂ per passenger

DXB DAM (Damascus) ESB
Leg 1: 3h 10m (1,266 mi) Leg 2: 1h 43m (501 mi) Total: ~4h 53m 🍃 332 kg CO₂ (+19% vs. direct)
Leg 1
DXB → DAM
3h 10m · 1,266 mi
View DXB to DAM flights →
Leg 2
DAM → ESB
1h 43m · 501 mi
View DAM to ESB flights →
DXB EBL (Erbil) ESB
Leg 1: 2h 50m (1,014 mi) Leg 2: 2h 5m (654 mi) Total: ~4h 55m 🍃 317 kg CO₂ (+14% vs. direct)
Leg 1
DXB → EBL
2h 50m · 1,014 mi
View DXB to EBL flights →
Leg 2
EBL → ESB
2h 5m · 654 mi
View EBL to ESB flights →
DXB BEY (Beirut) ESB
Leg 1: 3h 30m (1,331 mi) Leg 2: 1h 30m (455 mi) Total: ~5h 🍃 334 kg CO₂ (+20% vs. direct)
Leg 1
DXB → BEY
3h 30m · 1,331 mi
View DXB to BEY flights →
Leg 2
BEY → ESB
1h 30m · 455 mi
View BEY to ESB flights →
DXB IKA (Tehran) ESB
Leg 1: 2h 15m (743 mi) Leg 2: 2h 50m (1,043 mi) Total: ~5h 5m 🍃 338 kg CO₂ (+21% vs. direct)
Leg 1
DXB → IKA
2h 15m · 743 mi
View DXB to IKA flights →
Leg 2
IKA → ESB
2h 50m · 1,043 mi
View IKA to ESB flights →
DXB TZX (Trabzon) ESB
Leg 1: 3h 40m (1,407 mi) Leg 2: 1h 25m (362 mi) Total: ~5h 5m 🍃 330 kg CO₂ (+18% vs. direct)
Leg 1
DXB → TZX
3h 40m · 1,407 mi
View DXB to TZX flights →
Leg 2
TZX → ESB
1h 25m · 362 mi
View TZX to ESB flights →

Looking for the return flight?

ESB → DXB: Flights from Ankara to Dubai

Frequently Asked Questions

How long is the direct flight from Dubai to Ankara?

A nonstop flight from Dubai (DXB) to Ankara (ESB) takes approximately 4 hours and 20 minutes. The distance is 1,649 miles (2,654 km).

Which airlines fly nonstop from Dubai to Ankara?

3 airlines: flydubai, Pegasus, AJet.

Is there a nonstop flight from Dubai to Ankara?

Yes. 3 airlines: flydubai, Pegasus, AJet.

How far is Dubai from Ankara?

The flight distance from Dubai to Ankara is 1,649 miles (2,654 km), measured as the great-circle (shortest air) distance.

What is the time difference between Dubai and Ankara?

Ankara is 1 hour behind Dubai. (Asia/Dubai vs Europe/Istanbul.)

What type of aircraft flies from Dubai to Ankara?

At 4h 20m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from United Arab Emirates to Turkiye?

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

What is the carbon footprint of a flight from Dubai to Ankara?

Roughly 279 kg CO2 per passenger one-way. That's about the same as driving 1,395 km.

Is the return flight from Ankara to Dubai 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 Dubai to Ankara?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Dubai International Airport for this flight?

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