Find cheap Baku, Azerbaijan to Ashgabat, Turkmenistan flights with our free search service. Compare all available fares for direct or connection flights to Ashgabat.
Best price to flight from Baku to Ashgabat (One Way)
What is the distance between Baku and Ashgabat?
The average distance from Baku to Ashgabat is 767 kilometers (equals to 476 miles or 414 nautical miles).
Your flight will departure from Baku Heydar Aliyev International Airport, Azerbaijan and arrive on Ashgabat Airport, Turkmenistan.