Flights from St Petersburg to Ashgabat (LED to ASB)

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from St Petersburg to Ashgabat (One Way)

What is the distance between St Petersburg and Ashgabat?

The average distance from St Petersburg to Ashgabat is 3122 kilometers (equals to 1939 miles or 1685 nautical miles). Your flight will departure from Pulkovo Airport, Russia and arrive on Ashgabat Airport, Turkmenistan.