General flight information
4 hr 55 min Travel time
2,507 km Distance between cities
2 hr Time zone difference
TJS 3,607 Lowest price
6 Direct flights per week
TJS 5,589 Average ticket price
18:05 Earliest departure
18:05 Latest departure
6 hr 30 min Travel time
2,096 km Distance between cities
2 hr Time zone difference
TJS 3,786 Lowest price
TJS 7,771 Average ticket price
9 hr 45 min Travel time
2,094 km Distance between cities
TJS 6,813 Lowest price
11 hr 9 min Travel time
3,138 km Distance between cities
2 hr Time zone difference
TJS 4,810 Lowest price
2,627 km Distance between cities
2 hr Time zone difference
TJS 6,248 Lowest price
3,226 km Distance between cities
2 hr Time zone difference
2,797 km Distance between cities
1,837 km Distance between cities
1 hr Time zone difference
TJS 6,341 Lowest price
20 hr 35 min Travel time
1,853 km Distance between cities
TJS 5,936 Lowest price
18 hr 30 min Travel time
1,452 km Distance between cities
2 hr Time zone difference
TJS 4,648 Lowest price
Cheap tickets
Direct flight schedule
- Moscow Wed, Thu, Fri, Sat from TJS 8,063
Connecting flights
TJS 4,735 Ashgabat — Moscow TJS 4,817 Ashgabat — Kazan TJS 6,813 Ashgabat — Yekaterinburg TJS 4,809 Ashgabat — Saint Petersburg TJS 6,248 Ashgabat — Novosibirsk TJS 6,340 Ashgabat — Samara TJS 5,936 Ashgabat — Ufa TJS 4,648 Ashgabat — Mineralnye Vody
Wed 22 Jul 03:15 – 18:50
1 day 17 hr 35 min / 1 layover Thu 30 Jul 03:20 – 20:55
19 hr 35 min / 1 layover Thu 20 Aug 03:20 – 04:00
1 day 40 min / 2 layovers Thu 10 Sep 08:10 – 13:55
1 day 7 hr 45 min / 1 layover Wed 2 Sep 23:30 – 23:35
22 hr 5 min / 1 layover Sat 15 Aug 23:30 – 22:15
23 hr 45 min / 2 layovers Tue 28 Jul 03:20 – 07:55
1 day 4 hr 35 min / 1 layover Sat 5 Sep 08:10 – 08:10
2 day 2 hr / 1 layover 12-month price trend
TJS 7,418TJS 3,895TJS 7,418TJS 3,895
Airlines with flights from Ashgabat to Russia
Including connecting fares
FAQ
Flight duration from Ashgabat to Russia
On average, flights from Ashgabat to Russia take around 3 hours 44 minutes when flying directly.