Cheap flights Sankt-Peterburg (Pulkovo) to Ashgabat
There are no nonstop flights from Sankt-Peterburg to Ashgabat. With a connection, the trip takes from 8 hours 15 minutes. Distance: 3129 km. Tickets from 25 070 ₹ (departure 6 February).
Based on the tickets found, there are no nonstop flights from Sankt-Peterburg to Ashgabat — you will need to fly with a connection. Tickets with a connection start at 25 070 ₹. The journey takes from 8 hours 15 minutes.
The average ticket price Sankt-Peterburg Ashgabat is 41 924 ₹. The cheapest ticket costs 28 140 ₹, operated by S7 Airlines, flight S7 1016, departing Sankt-Peterburg on 13 March at 19:50, arriving Ashgabat on 14 March at 16:00. Prices as of 10 November.
There are no nonstop flights. With a connection: from 8 hours 15 minutes, usually about 20 hours.
Based on prices for the coming months, the cheapest month to fly is February 2027: tickets from 25 070 ₹. The most expensive month is June 2027, with tickets from 41 381 ₹.
Tickets from Sankt-Peterburg to Ashgabat are sold by: Rossiya, Pobeda, Turkish Airlines, Nordwind Airlines, Aeroflot, Pegas Fly, S7 Airlines, Alrosa, Azimuth, Red Wings. All flights have connections.
The distance from Sankt-Peterburg to Ashgabat is 3129 km.
Tickets from Ashgabat to Sankt-Peterburg start at 34 689 ₹. The average price is 45 318 ₹. Nonstop flights are operated by: Turkmenistan Airlines. All tickets Ashgabat — Sankt-Peterburg
Yes, the time difference is 2 hours: Sankt-Peterburg — UTC+3, Ashgabat — UTC+5. For example: Sankt-Peterburg 12:00 → Ashgabat 14:00.