Direct flights from Bangkok to Ashgabat BKK → ASB

Turkmenistan Airlines operates nonstop flights from Bangkok (BKK) to Ashgabat (ASB). The nonstop flight takes around ~6h 13m, covering 3,086 miles (4,967 km) and operates 3–4×/week. Updated 29 June 2026.

📬 Cheap nonstop deals from Bangkok

We'll email you when a fare from BKK drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Turkmenistan Airlines T5

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Bangkok to Ashgabat?

Yes, Turkmenistan Airlines operates nonstop flights from Bangkok (BKK) to Ashgabat (ASB).

Which airlines fly direct from Bangkok to Ashgabat?

Turkmenistan Airlines operates nonstop flights from Bangkok to Ashgabat.

How long is the flight from Bangkok to Ashgabat?

The nonstop flight from Bangkok to Ashgabat takes ~6h 13m (approximately 4967 km).

How often do direct flights operate from Bangkok to Ashgabat?

Nonstop flights from Bangkok to Ashgabat operate 3–4×/week.

Explore More

Cheap direct deals from Bangkok — last one was $234 to Singapore