There are 7 ways to get from Stavropol to Ashgabat by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Stavropol Shpakovskoye Airport
best- Fly from Stavropol Shpakovskoye Airport (STW) to Ashgabat International Airport (ASB)plane STW - ASB
14h 18m$468–1,311Bus, train, drive
cheapest- Take the bus from Stavropol Bus Station to Volgograd Bus stationbus
- Take the bus from Volgograd Bus station to Volzhskybus
- Take the train from Volzhsky to Shavattrain
- Drive from Shavat to Göroglycar
- Take the train from Görogly to Ashgabattrain 94 / ...
2d 20h$60–118Bus, train, drive via Astrakhan
- Take the bus from Stavropol to Krasnogvardeyskoyebus
- Take the bus from Krasnogvardeyskoye to Astrakhan Bus stationbus
- Take the train from Astrahan 1 to Aksaraiskaiatrain
- Take the train from Aksarayskaya-1 to Shavattrain
- Drive from Shavat to Göroglycar
- Take the train from Görogly to Ashgabattrain 94 / ...
2d 12h$67–125Drive 2,435.7 km
- Drive from Stavropol to Ashgabatcar 2,435.7 km
34h 31m$204–295Bus to Mineralnye Vody Airport, fly
- Take the bus from Stavropol Bus Station to Mineral'nye Vodybus
- Fly from Mineralnye Vody Airport (MRV) to Ashgabat International Airport (ASB)plane MRV - ASB
13h 53m$760–1,422Bus, train, drive via Volgograd
- Take the bus from Stavropol Bus Station to Zimovnikibus
- Take the train from Zimovniki to Volgograd-1train
- Take the train from Volgograd 1 to Verhnii Baskunchaktrain
- Take the train from Verkhniy Baskunchak to Shavattrain
- Drive from Shavat to Göroglycar
- Take the train from Görogly to Ashgabattrain 94 / ...
2d 21h$78–159Train, bus, drive
- Take the train from Stavropol to Kavkazskayatrain
- Take the train from Kavkazskaya to Volgograd 1train
- Take the bus from Volgograd Bus station to Volzhskybus
- Take the train from Volzhsky to Shavattrain
- Drive from Shavat to Göroglycar
- Take the train from Görogly to Ashgabattrain 94 / ...
2d 23h$71–165
Stavropol Shpakovskoye Airport (STW) to Ashgabat International Airport (ASB) flights
Comparing Your Travel Options
The cheapest way to get from Stavropol to Ashgabat is to bus and train and drive which costs $60 - $120 and takes 2 days 20h.
The fastest way to get from Stavropol to Ashgabat is to bus and fly which takes 13h 53m and costs $750 - $1,500.
The distance between Stavropol and Ashgabat is 1588 km. The road distance is 2435.7 km.
It takes approximately 14h 18m to get from Stavropol to Ashgabat, including transfers.
Ashgabat is 2h ahead of Stavropol. It is currently 1:19 PM in Stavropol and 3:19 PM in Ashgabat.
Yes, the driving distance between Stavropol to Ashgabat is 2436 km. It takes approximately 34h 31m to drive from Stavropol to Ashgabat.
There are two+ hotels available in Ashgabat.
What companies run services between Stavropol, Russia and Ashgabat, Turkmenistan?
Aeroflot Russian Airlines, Turkmenistan Airlines, and Etihad fly from Stavropol Shpakovskoye Airport (STW) to Ashgabat International Airport (ASB) 4 times a week.
- Website
- flyturkmenistanairlines.eu
Flights from Stavropol Shpakovskoye Airport to Ashgabat International Airport via Moscow Sheremetyevo, Kazan
- Ave. Duration
- 19h 7m
- When
- Sunday and Wednesday
- Estimated price
- $750–1,400
Flights from Stavropol Shpakovskoye Airport to Ashgabat International Airport via Moscow Sheremetyevo, Abu Dhabi
- Ave. Duration
- 20h 42m
- When
- Thursday and Saturday
- Estimated price
- $460–1,800
Flights from Mineralnye Vody Airport to Ashgabat International Airport via Istanbul
- Ave. Duration
- 7h 50m
- When
- Sunday
- Estimated price
- $750–1,400
Flights from Mineralnye Vody Airport to Ashgabat International Airport via Moscow Sheremetyevo, Kazan
- Ave. Duration
- 12h 20m
- When
- Sunday
- Estimated price
- $750–1,400
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Astrahan 1 to Aksaraiskaia
- Ave. Duration
- 52 min
- Frequency
- Twice daily
- Estimated price
- $8–28
- Website
- Russian Railways
- 1nd Class (SW)
- $65–100
- 3rd Class (Platzcart)
- $8–11
- 2nd Class (Kupé)
- $20–28
Train from Zimovniki to Volgograd-1
- Ave. Duration
- 4h 57m
- Frequency
- 3 times a day
- Estimated price
- $14–40
- Website
- Russian Railways
- 1nd Class (SW)
- $90–130
- 3rd Class (Platzcart)
- $14–19
- 2nd Class (Kupé)
- $27–40
Train from Volgograd 1 to Verhnii Baskunchak
- Ave. Duration
- 2h 55m
- Frequency
- 4 times a week
- Estimated price
- $12–35
- Website
- Russian Railways
- 1nd Class (SW)
- $80–120
- 3rd Class (Platzcart)
- $12–17
- 2nd Class (Kupé)
- $24–35
Train from Stavropol to Kavkazskaya
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $11–35
- Website
- Russian Railways
- 1nd Class (SW)
- $75–110
- 3rd Class (Platzcart)
- $11–15
- 2nd Class (Kupé)
- $23–35
Train from Kavkazskaya to Volgograd 1
- Ave. Duration
- 10h 47m
- Frequency
- Once daily
- Estimated price
- $23–55
- Website
- Russian Railways
- 1nd Class (SW)
- $120–170
- 3rd Class (Platzcart)
- $23–30
- 2nd Class (Kupé)
- $35–55
- Phone
- 1005
- [email protected]
- Website
- Uzbekistan Railways
Train from Aksarayskaya-1 to Shavat
- Ave. Duration
- 31h 50m
- Frequency
- Twice a week
- Estimated price
- $22–36
- Website
- Uzbekistan Railways
- Book at
- Uzbekistan Railways
- Schedules at
- Uzbekistan Railways
- Sleeper
- $22–25
- Coupe
- $33–36
- SV
- $61–66
Train from Volzhsky to Shavat
- Ave. Duration
- 39h 37m
- Frequency
- Twice a week
- Estimated price
- $27–42
- Website
- Uzbekistan Railways
- Book at
- Uzbekistan Railways
- Schedules at
- Uzbekistan Railways
- Sleeper
- $27–29
- Coupe
- $39–42
- SV
- $70–80
Train from Verkhniy Baskunchak to Shavat
- Ave. Duration
- 36h 52m
- Frequency
- Twice a week
- Estimated price
- $25–39
- Website
- Uzbekistan Railways
- Book at
- Uzbekistan Railways
- Schedules at
- Uzbekistan Railways
- Sleeper
- $25–27
- Coupe
- $36–39
- SV
- $65–75
Train from Volzhsky to Shavat
- Ave. Duration
- 39h 37m
- Frequency
- Twice a week
- Estimated price
- $27–42
- Website
- Uzbekistan Railways
- Book at
- Uzbekistan Railways
- Schedules at
- Uzbekistan Railways
- Sleeper
- $27–29
- Coupe
- $39–42
- SV
- $70–80
- Phone
- +993 (12) 383275
- [email protected]
- Website
- railway.gov.tm
Train from Görogly to Ashgabat
- Ave. Duration
- 12h 22m
- Frequency
- Once daily
- Estimated price
- $6–13
- Schedules at
- railway.gov.tm
- Platzcart (3rd class)
- $6–8
- Coupe (2nd class)
- $11–13
- 3rd class (platzkart)
- $7
- 2nd class (coupe)
- $13
Train from Görogly to Ashgabat
- Ave. Duration
- 12h 22m
- Frequency
- Once daily
- Estimated price
- $6–13
- Schedules at
- railway.gov.tm
- Platzcart (3rd class)
- $6–8
- Coupe (2nd class)
- $11–13
- 3rd class (platzkart)
- $7
- 2nd class (coupe)
- $13
Train from Görogly to Ashgabat
- Ave. Duration
- 12h 22m
- Frequency
- Once daily
- Estimated price
- $6–13
- Schedules at
- railway.gov.tm
- Platzcart (3rd class)
- $6–8
- Coupe (2nd class)
- $11–13
- 3rd class (platzkart)
- $7
- 2nd class (coupe)
- $13
Train from Görogly to Ashgabat
- Ave. Duration
- 12h 22m
- Frequency
- Once daily
- Estimated price
- $6–13
- Schedules at
- railway.gov.tm
- Platzcart (3rd class)
- $6–8
- Coupe (2nd class)
- $11–13
- 3rd class (platzkart)
- $7
- 2nd class (coupe)
- $13
- Phone
- +7 (8652) 23 47 41
- [email protected]
- Website
- Stavropol Bus Terminal
Bus from Stavropol to Krasnogvardeyskoye
- Ave. Duration
- 1h 52m
- Frequency
- 3 times a week
- Estimated price
- $5–8
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Stavropol Bus Station to Mineral'nye Vody
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- $8–12
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Stavropol Bus Station to Volgograd Bus station
- Ave. Duration
- 12h 21m
- Frequency
- 4 times a day
- Estimated price
- $27–45
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Stavropol Bus Station to Zimovniki
- Ave. Duration
- 7h 49m
- Frequency
- Twice daily
- Estimated price
- $18–26
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Krasnogvardeyskoye to Astrakhan Bus station
- Ave. Duration
- 8h 22m
- Frequency
- 3 times a day
- Estimated price
- $22–35
- Schedules at
- avtovokzaly.ru
Bus from Stavropol Bus Station to Mineral'nye Vody
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $13–18
- Schedules at
- avtovokzaly.ru
Bus from Stavropol Bus Station to Volgograd Bus station
- Ave. Duration
- 11h 27m
- Frequency
- 3 times a week
- Estimated price
- $23–35
- Schedules at
- avtovokzaly.ru
Bus from Volgograd Bus station to Volzhsky
- Ave. Duration
- 21 min
- Frequency
- Every 4 hours
- Estimated price
- $10–14
- Schedules at
- avtovokzaly.ru
Bus from Volgograd Bus station to Volzhsky
- Ave. Duration
- 21 min
- Frequency
- Every 4 hours
- Estimated price
- $10–14
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (8442) 37‑37-90
- Website
- avtovokzal-volgograd.ru
Bus from Volgograd Bus station to Volzhsky
- Ave. Duration
- 24 min
- Frequency
- 3 times a day
- Estimated price
- $1–2
- Schedules at
- avtovokzal-volgograd.ru
Bus from Volgograd Bus station to Volzhsky
- Ave. Duration
- 24 min
- Frequency
- 3 times a day
- Estimated price
- $1–2
- Schedules at
- avtovokzal-volgograd.ru
- Phone
- +78342245466
- [email protected]
- Website
- автовокзал13.рф
Bus from Volgograd Bus station to Volzhsky
- Ave. Duration
- 32 min
- Frequency
- Twice a week
- Schedules at
- автовокзал13.рф
Bus from Volgograd Bus station to Volzhsky
- Ave. Duration
- 32 min
- Frequency
- Twice a week
- Schedules at
- автовокзал13.рф
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, How to get from London City Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.











