Flights to Ashgabat

Direct flights from 5 cities, 38 flights a week. From Dubai the flight takes 2h 58m, tickets from $464. From Istanbul the flight takes 3h 40m.

Flights to Ashgabat at a glance

cities with nonstop flights here
5
nonstop flights a week
38
lowest fare from Dubai
$464
flight time from Dubai
2h 58m
flight time from Istanbul
3h 40m
arrival airport
Ashgabat

Where you can fly to Ashgabat from

Nonstop flights, busiest routes first

FromFare
Dubai United Arab Emirates, 2h 58m, 7 a week from $464

From other countries

Arrival airport

Where the nonstop flights land

36 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Ashgabat from?
From 5 cities. The busiest routes are from Dubai (7 flights a week).
How long is the flight from Dubai to Ashgabat?
A nonstop flight takes about 2 hours 58 minutes, tickets from $464.
How long is the flight from Istanbul to Ashgabat?
A nonstop flight takes about 3 hours 40 minutes.
What is the cheapest city to fly to Ashgabat from?
Dubai from $464.
Which airport do flights to Ashgabat arrive at?
All nonstop flights land at Ashgabat (ASB).