Cheap flights to Dushanbe
The main aviation hub of Tajikistan is Dushanbe Airport, located just 4 kilometers from the capital's center. The city's route network covers 15 popular destinations, providing stable connections with major regional centers. The most intensive flight traffic is observed from Zhukovsky (73 departures per week), Moscow (42 departures), and Yekaterinburg.
Flights to Dushanbe are operated by 14 airlines, with Somon Air and Ural Airlines holding leading positions in terms of flight frequency. Regular connections are also maintained by carriers such as UTair and flydubai. Below on the page are departure city cards with a convenient search feature to help you find the best flight option for your plans.

Khujand — Dushanbe

Tashkent — Dushanbe

Almaty — Dushanbe

Astana — Dushanbe

Baku — Dushanbe


Tbilisi — Dushanbe

Samara — Dushanbe


Yekaterinburg — Dushanbe


Krasnoyarsk — Dushanbe

Novosibirsk — Dushanbe

Istanbul — Dushanbe

Mineralnye Vody — Dushanbe
When is the best time to book a flight to Dushanbe?
The price of a flight to Dushanbe changes depending on how far ahead you book. For the best chance of a lower fare, book around 9 days before departure, when the average ticket costs about $351. Fares also tend to climb as the departure date gets closer.
Flight insights to Dushanbe
Data-driven trends for direct flights to Dushanbe — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Dushanbe come from Zhukovsky, Moscow and Yekaterinburg. Zhukovsky leads with around 73 flights a week.
- Zhukovsky73 flights/week
- Moscow42 flights/week
- Yekaterinburg25 flights/week
- Saint Petersburg23 flights/week
- Dubai20 flights/week
Top departure countries
Most direct flights to Dushanbe depart from Russian Federation, United Arab Emirates and Turkey. Russian Federation alone accounts for about 64% of all direct routes.
- Russian Federationavg $201
- United Arab Emiratesavg $199
- Turkeyavg $153
- Uzbekistanavg $78
- Kazakhstanavg $106
Direct routes & fares
Popular non-stop routes to Dushanbe range from Yekaterinburg at $185 to Zhukovsky at $281 — a quick way to compare direct-flight fares.
- Zhukovskyfrom $281
- Moscowfrom $198
- Yekaterinburgfrom $185
- Saint Petersburgfrom $236
- Dubaifrom $199
Cheapest departure cities
The cheapest places to fly to Dushanbe from right now are Khujand from $45, Tashkent from $78 and Almaty from $97.
Longest direct flights
The longest direct flight to Dushanbe is from Munich at about 6h 27m, followed by Beijing (5h 43m) and Saint Petersburg (5h 6m).
- Munich6h 27m
- Beijing5h 43m
- Saint Petersburg5h 6m
- Jeddah4h 52m
- Istanbul4h 51m
Popular departure cities to Dushanbe
Frequently asked questions
- How many cities have flights to Dushanbe?
- Currently, regular air service to Dushanbe is established from 15 cities worldwide. The route network includes key destinations in Russia, CIS countries, the UAE, Turkey, and China.
- Which cities have the most frequent flights to Dushanbe?
- The highest number of flights are operated from Zhukovsky (73 flights per week), Moscow (42 flights), and Yekaterinburg (25 flights). Other popular departure points include Saint Petersburg, Dubai, and Tashkent.
- How many airlines fly to Dushanbe?
- Flights to the capital of Tajikistan are operated by 14 airlines. The largest carriers are Somon Air and Ural Airlines, which account for the majority of passenger traffic.
- Which airports handle flights to Dushanbe?
- All international flights are served by Dushanbe Airport (DYU). This modern complex is conveniently located just 4 kilometers from the central part of the city.
- How to find cheap tickets to Dushanbe?
- To find the best fares, it is recommended to explore offers from various carriers, including UTair and Nordwind Airlines. Booking tickets in advance and checking nearby departure dates often help significantly reduce flight costs.