Direct (nonstop) flights from Dubai to Ashgabat

2 airlines fly nonstop from Dubai International Airport (DXB) to Ashgabat (ASB). It's 894 miles (1,439 km), about 2h 30m in the air. Operated by flydubai, Turkmenistan Airlines.

DXB
Dubai International Airport
🇦🇪 Dubai, United Arab Emirates
ASB
Ashgabat
🇹🇲 Ashgabat, Turkmenistan
Flight Time
2h 30m
Distance
894 mi
1,439 km
CO₂/pax
165 kg
−310 kg vs. layover
Airlines
2
flydubai +1
Time Diff
+1h
Operated by flydubai flydubai Turkmenistan Airlines Turkmenistan Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

flydubai FZ flydubai
Route
DXB → ASB
Flight Time
2h 30m
Distance
894 mi
Turkmenistan Airlines T5 Turkmenistan Airlines
Route
DXB → ASB
Flight Time
2h 30m
Distance
894 mi

Alternative Routes

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

DXB JED (Jeddah) ASB
Leg 1: 3h (1,058 mi) Leg 2: 4h (1,604 mi) Total: ~7h 🍃 475 kg CO₂ (+188% vs. direct)
Leg 1
DXB → JED
3h · 1,058 mi
View DXB to JED flights →
Leg 2
JED → ASB
4h · 1,604 mi
View JED to ASB flights →
DXB DEL (Delhi) ASB
Leg 1: 3h 25m (1,358 mi) Leg 2: 4h 10m (1,260 mi) Total: ~7h 35m 🍃 468 kg CO₂ (+184% vs. direct)
Leg 1
DXB → DEL
3h 25m · 1,358 mi
View DXB to DEL flights →
Leg 2
DEL → ASB
4h 10m · 1,260 mi
View DEL to ASB flights →
DXB KZN (Kazan) ASB
Leg 1: 5h 8m (2,116 mi) Leg 2: 3h 20m (1,288 mi) Total: ~8h 28m 🍃 601 kg CO₂ (+264% vs. direct)
Leg 1
DXB → KZN
5h 8m · 2,116 mi
View DXB to KZN flights →
Leg 2
KZN → ASB
3h 20m · 1,288 mi
View KZN to ASB flights →
DXB IST (Istanbul) ASB
Leg 1: 4h 55m (1,882 mi) Leg 2: 3h 40m (1,588 mi) Total: ~8h 35m 🍃 611 kg CO₂ (+270% vs. direct)
Leg 1
DXB → IST
4h 55m · 1,882 mi
View DXB to IST flights →
Leg 2
IST → ASB
3h 40m · 1,588 mi
View IST to ASB flights →
DXB DME (Moscow) ASB
Leg 1: 5h 35m (2,261 mi) Leg 2: 4h 5m (1,535 mi) Total: ~9h 40m 🍃 666 kg CO₂ (+304% vs. direct)
Leg 1
DXB → DME
5h 35m · 2,261 mi
View DXB to DME flights →
Leg 2
DME → ASB
4h 5m · 1,535 mi
View DME to ASB flights →

Looking for the return flight?

ASB → DXB: Flights from Ashgabat to Dubai

Frequently Asked Questions

How long is the direct flight from Dubai to Ashgabat?

A nonstop flight from Dubai (DXB) to Ashgabat (ASB) takes approximately 2 hours and 30 minutes. The distance is 894 miles (1,439 km).

Which airlines fly nonstop from Dubai to Ashgabat?

2 airlines: flydubai, Turkmenistan Airlines.

Is there a nonstop flight from Dubai to Ashgabat?

Yes. 2 airlines: flydubai, Turkmenistan Airlines.

How far is Dubai from Ashgabat?

The flight distance from Dubai to Ashgabat is 894 miles (1,439 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What is the time difference between Dubai and Ashgabat?

Ashgabat is 1 hour ahead of Dubai. (Asia/Dubai vs Asia/Ashgabat.)

What type of aircraft flies from Dubai to Ashgabat?

At 2h 30m, 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 Turkmenistan?

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

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

Roughly 165 kg CO2 per passenger one-way. That's about the same as driving 825 km.

Is the return flight from Ashgabat 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 Ashgabat?

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.