Flight distance from Edinburgh to Ashgabat

4584 kilometers/2848 miles
or 2475 nautical miles.
Your flight will depart from Edinburgh airport and land at Ashgabat airport.
City: Edinburgh (EDI) Ashgabat (ASB)
Latitude: -3.3635 37.981667
Longitude: 55.949700 58.360833
Country: Scotland Turkmenistan
Timezone: Europe/London Asia/Ashgabat
Current time:: 22:37 04-Apr-2026 22:37 04-Apr-2026

How far is between Edinburgh and Ashgabat?

  • Your starting point Edinburgh, Scotland is located at -3.3635,55.949700
  • Your ending point Ashgabat, Turkmenistan is located at 37.981667,58.360833
  • l distance from Edinburgh to Ashgabat is 4584 kms equals to miles and 2475 nautical miles.
  • Flight time from Edinburgh to Ashgabat is 27 hours 15 minutes
Click here to get detail flight schedules from Edinburgh to Ashgabat