site logo
SkyView
Hotels
FlightsGuidesMoreMembership
Log In
GET the app
appstore
Flights
SearchDiscoverSkyView
Hotels
SearchDeals on Stays
About
MembershipAbout usGift CardsGiveawaysHow it works
Resources
Credit CardsGuidesNewsletterRSS FeedAdvertise with usBecome an affiliate
Support
FAQDirectoryHelp centerContact usTerms of servicePrivacy policy
GET the app
appstore
Follow us
© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign up
  1. Flightmap
  2. Airports in Turkmenistan
  3. Flights to ASB

Flights to Ashgabat (ASB)

Last updated: Sep 10, 2026

Did you mean flights from Ashgabat?

Ashgabat Airport is an airport serving Ashgabat, Turkmenistan.

Right now there are 24 airports in 14 countries connected to Ashgabat, 4 of them domestic, with 6 airlines flying scheduled passenger traffic.

Ashgabat's longest nonstop connection is Kuala Lumpur (KUL), 3,661 miles, offered by Turkmenistan Airlines.

On this page

  1. Airlines serving Ashgabat
  2. Popular routes to Ashgabat
  3. Popular routes with a stopover
  4. Information on Points & Miles
  5. Long-haul flights to Ashgabat
  6. Flights to Ashgabat (ASB) by country
  7. Seasonal and upcoming routes to Ashgabat
  8. Airline alliances to Ashgabat
  9. Award programs that reach Ashgabat
  10. Intercontinental flights to Ashgabat
  11. Domestic flights to Ashgabat
  12. Alternative airports near Ashgabat
  13. Frequently asked questions

Airlines serving Ashgabat

  • Turkmenistan Airlines19 destinations
  • China Southern Airlines3 destinations
  • Emirates1 destination
  • flydubai1 destination
  • S7 Airlines1 destination
  • Turkish Airlines1 destination

Popular routes to Ashgabat

The places connected to Ashgabat on the most scheduled services, busiest first.

  • Arnavutkoy (IST)1,585 mi
  • Krasnovodsk (KRW)321 mi
  • Kazan (KZN)1,288 mi
  • Dashoguz (TAZ)272 mi
  • Dubai (DXB)897 mi
  • Turkmenabat (CRZ)294 mi
  • Abu Dhabi (AUH)962 mi
  • Jeddah (JED)1,604 mi
  • New Delhi (DEL)1,260 mi
  • Ho Chi Minh City (SGN)3,517 mi
  • Urumqi (URC)1,564 mi
  • Moscow (DME)1,533 mi
  • Mary (MYP)195 mi
  • Seoul (ICN)3,632 mi
  • Bangkok (BKK)3,086 mi
  • Frankfurt-am-Main (FRA)2,558 mi
  • Milan (MXP)2,568 mi
  • Beijing (PEK)3,071 mi
  • Kuala Lumpur (KUL)3,661 mi
  • London (LGW)2,937 mi
Show all 20 destinationsShow less

Popular routes with a stopover

Aside from the non-stop routes above, reaching Ashgabat from these popular places requires a connection:

  • Xianyang (XIY)China
  • Beijing (PKX)China

Information on Points & Miles

Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Ashgabat not already shown in a shorter great-circle distance band.

Which places within 500 miles can reach Ashgabat non-stop?

  • Mary (MYP)195 mi
  • Dashoguz (TAZ)272 mi
  • Turkmenabat (CRZ)294 mi
  • Krasnovodsk (KRW)321 mi

Which places within 1,000 miles can reach Ashgabat non-stop?

  • Dubai (DXB)897 mi
  • Abu Dhabi (AUH)962 mi

Which places within 2,000 miles can reach Ashgabat non-stop?

  • New Delhi (DEL)1,260 mi
  • Kazan (KZN)1,288 mi
  • Moscow (DME)1,533 mi
  • Urumqi (URC)1,564 mi
  • Arnavutkoy (IST)1,585 mi
  • Jeddah (JED)1,604 mi

Which places within 3,000 miles can reach Ashgabat non-stop?

  • Frankfurt-am-Main (FRA)2,558 mi
  • Milan (MXP)2,568 mi
  • London (LGW)2,937 mi

Which places within 4,000 miles can reach Ashgabat non-stop?

  • Beijing (PEK)3,071 mi
  • Bangkok (BKK)3,086 mi
  • Ho Chi Minh City (SGN)3,517 mi
  • Seoul (ICN)3,632 mi
  • Kuala Lumpur (KUL)3,661 mi

Long-haul flights to Ashgabat

Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Ashgabat of 3,000 miles or more.

  • Kuala Lumpur (KUL)3,661 mi
  • Seoul (ICN)3,632 mi
  • Ho Chi Minh City (SGN)3,517 mi
  • Bangkok (BKK)3,086 mi
  • Beijing (PEK)3,071 mi

Flights to Ashgabat (ASB) by country

  • Ashgabat has nonstop connections with 2 airports in China: Urumqi (URC) and Beijing (PEK). These routes are served by China Southern Airlines and Turkmenistan Airlines.

    China2 destinations
  • Ashgabat has nonstop connections with 2 airports in Russian Federation: Kazan (KZN) and Moscow (DME). These routes are served by S7 Airlines and Turkmenistan Airlines.

    Russian Federation2 destinations
  • Ashgabat has nonstop connections with 2 airports in United Arab Emirates: Dubai (DXB) and Abu Dhabi (AUH). These routes are served by Emirates, flydubai, and Turkmenistan Airlines.

    United Arab Emirates2 destinations
  • Ashgabat has a nonstop connection with Frankfurt-am-Main (FRA) in Germany, served by Turkmenistan Airlines.

    Germany1 destination
  • Ashgabat has a nonstop connection with New Delhi (DEL) in India, served by Turkmenistan Airlines.

    India1 destination
  • Ashgabat has a nonstop connection with Milan (MXP) in Italy, served by Turkmenistan Airlines.

    Italy1 destination
  • Ashgabat has a nonstop connection with Kuala Lumpur (KUL) in Malaysia, served by Turkmenistan Airlines.

    Malaysia1 destination
  • Ashgabat has a nonstop connection with Jeddah (JED) in Saudi Arabia, served by Turkmenistan Airlines.

    Saudi Arabia1 destination
  • Ashgabat has a nonstop connection with Seoul (ICN) in South Korea, served by Turkmenistan Airlines.

    South Korea1 destination
  • Ashgabat has a nonstop connection with Bangkok (BKK) in Thailand, served by Turkmenistan Airlines.

    Thailand1 destination
  • Ashgabat has a nonstop connection with Arnavutkoy (IST) in Turkey, served by Turkish Airlines (Star Alliance) and Turkmenistan Airlines.

    Turkey1 destination
  • Ashgabat has a nonstop connection with London (LGW) in United Kingdom, served by Turkmenistan Airlines.

    United Kingdom1 destination
  • Ashgabat has a nonstop connection with Ho Chi Minh City (SGN) in Viet Nam, served by Turkmenistan Airlines.

    Viet Nam1 destination
Show all 13 countriesShow less

Seasonal and upcoming routes to Ashgabat

Not flying yet

  • Bangkok (BKK)Starts Sep 11, 2026
  • Beijing (PEK)Starts Sep 11, 2026
  • Urumqi (URC)Starts Sep 12, 2026
  • Abu Dhabi (AUH)Starts Nov 1, 2026
  • Jeddah (JED)Starts Nov 3, 2026

Ending before the rest

  • Turkmenabat (CRZ)Through Oct 31, 2026
  • Krasnovodsk (KRW)Through Oct 31, 2026
  • Mary (MYP)Through Oct 31, 2026
  • Dashoguz (TAZ)Through Oct 31, 2026

The other 11 routes are scheduled across the whole window the feed publishes.

Airline alliances to Ashgabat

  • Star Alliance1 destination

Award programs that reach Ashgabat

How many of these places each program's airlines fly to Ashgabat from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.

  • Aeroplan1 destination
  • All Nippon Airways1 destination
  • Emirates Skywards1 destination
  • EVA Air Infinity MileageLands1 destination
  • LifeMiles1 destination
  • Lufthansa Miles & More1 destination
  • Singapore KrisFlyer1 destination
  • TAP Miles&Go1 destination
  • Turkish Miles&Smiles1 destination
  • United MileagePlus1 destination

Intercontinental flights to Ashgabat

Non-stop flights to Ashgabat from Europe

S7 Airlines links Ashgabat nonstop with Moscow (DME).

Turkish Airlines (Star Alliance) links Ashgabat nonstop with Arnavutkoy (IST).

Turkmenistan Airlines links Ashgabat nonstop with Arnavutkoy (IST), Kazan (KZN), Frankfurt-am-Main (FRA), Milan (MXP), and London (LGW).

Domestic flights to Ashgabat

  • Krasnovodsk (KRW)321 mi
  • Dashoguz (TAZ)272 mi
  • Turkmenabat (CRZ)294 mi
  • Mary (MYP)195 mi

Alternative airports near Ashgabat

  • Bojnord (BJB)67 mi / 108 km
  • Sabzevar (AFZ)133 mi / 214 km
  • Mashhad (MHD)140 mi / 225 km
  • Sarakhs (CKT)181 mi / 291 km
  • Mary (MYP)195 mi / 314 km

Frequently asked questions

What is the official name of airport ASB?

The airport's official name is Ashgabat Airport. On Roame and most flight schedules, you will find it under the code ASB.

What is the airport code for Ashgabat Airport?

The IATA airport code for Ashgabat Airport is ASB. Enter ASB in Flightmap whenever you want to use this exact airport.

Where is Ashgabat Airport (ASB)?

Ashgabat Airport serves Ashgabat, Turkmenistan. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to ASB, not just the broader city.

How can I explore flights to Ashgabat (ASB)?

Open the map with Anywhere as your starting point and ASB as the destination. Each result keeps the route pointed toward Ashgabat, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.

Does Flightmap show direct and connecting flights to Ashgabat?

Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to ASB.

Can I look for award flights to Ashgabat (ASB)?

Yes. When Roame has observed award availability for a route to ASB, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.

SearchGuides