There are 8 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
18h 23m$338–1,411Bus, 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$59–117Bus, 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–124Drive 2,436.1 km
- Drive from Stavropol to Ashgabatcar 2,436.1 km
34h 31m$200–289Bus 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 8m$440–1,422Train, train to Krasnodar, fly
- Take the train from Stavropol to Kavkazskayatrain
- Take the train from Kavkazskaya to Pashkovskayatrain
- Fly from Krasnodar (KRR) to Ashgabat International Airport (ASB)plane KRR - ASB
16h 42m$305–1,248Bus, 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$69–159
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 $55 - $120 and takes 2 days 20h.
The fastest way to get from Stavropol to Ashgabat is to bus and fly which takes 13h 8m and costs $440 - $1,500.
The distance between Stavropol and Ashgabat is 1588 km. The road distance is 2436.1 km.
It takes approximately 18h 23m to get from Stavropol to Ashgabat, including transfers.
Ashgabat is 2h ahead of Stavropol. It is currently 2:21 PM in Stavropol and 4:21 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 and Turkmenistan Airlines fly from Stavropol Shpakovskoye Airport (STW) to Ashgabat International Airport (ASB) twice a week.
- Website
- turkishairlines.com
Flights from Mineralnye Vody Airport to Ashgabat International Airport via Istanbul
- Ave. Duration
- 8h 57m
- When
- Wednesday to Sunday
- Estimated price
- $430–1,400
Flights from Krasnodar to Ashgabat International Airport via Istanbul
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $420–1,400
Flights from Krasnodar to Ashgabat International Airport via Batumi, Istanbul
- Ave. Duration
- 14h 35m
- When
- Tuesday
- Estimated price
- $450–1,500
- Website
- flyturkmenistanairlines.eu
Flights from Stavropol Shpakovskoye Airport to Ashgabat International Airport via Moscow Sheremetyevo, Kazan
- Ave. Duration
- 21h 2m
- When
- Thursday and Monday
- Estimated price
- $330–1,400
Flights from Krasnodar to Ashgabat International Airport via Istanbul
- Ave. Duration
- 7h
- When
- Saturday
- Estimated price
- $290–1,200
- Website
- flydubai.com
Flights from Mineralnye Vody Airport to Ashgabat International Airport via Dubai
- Ave. Duration
- 10h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $500–1,600
- 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–27
- Website
- Russian Railways
- 1nd Class (SW)
- $65–95
- 3rd Class (Platzcart)
- $8–11
- 2nd Class (Kupé)
- $19–27
Train from Stavropol to Kavkazskaya
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $10–35
- Website
- Russian Railways
- 1nd Class (SW)
- $75–110
- 3rd Class (Platzcart)
- $10–15
- 2nd Class (Kupé)
- $22–35
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)
- $85–120
- 3rd Class (Platzcart)
- $14–19
- 2nd Class (Kupé)
- $26–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–16
- 2nd Class (Kupé)
- $24–35
Train from Stavropol to Kavkazskaya
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $10–35
- Website
- Russian Railways
- 1nd Class (SW)
- $75–110
- 3rd Class (Platzcart)
- $10–15
- 2nd Class (Kupé)
- $22–35
Train from Kavkazskaya to Volgograd 1
- Ave. Duration
- 10h 47m
- Frequency
- Once daily
- Estimated price
- $22–50
- Website
- Russian Railways
- 1nd Class (SW)
- $110–170
- 3rd Class (Platzcart)
- $22–30
- 2nd Class (Kupé)
- $35–50
- 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
- $32–36
- SV
- $60–66
Train from Volzhsky to Shavat
- Ave. Duration
- 39h 37m
- Frequency
- Twice a week
- Estimated price
- $26–42
- Website
- Uzbekistan Railways
- Book at
- Uzbekistan Railways
- Schedules at
- Uzbekistan Railways
- Sleeper
- $26–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
- $26–42
- Website
- Uzbekistan Railways
- Book at
- Uzbekistan Railways
- Schedules at
- Uzbekistan Railways
- Sleeper
- $26–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
- 8-800-775-00-00
- [email protected]
- Website
- kuban-express-prigorod.ru
Train from Kavkazskaya to Pashkovskaya
- Ave. Duration
- 3h 3m
- Frequency
- Twice daily
- Estimated price
- $5–8
- Book at
- Russian Railways
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kavkazskaya to Pashkovskaya
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- $5–13
- Website
- Russian Railways
- Lastochka Train
- $9–13
- Commuter Electric Train
- $5–8
- Phone
- 8 (800) 775-00-00
- [email protected]
- Website
- skppk.ru
Train from Kavkazskaya to Pashkovskaya
- Ave. Duration
- 1h 52m
- Frequency
- 3 times a week
- Estimated price
- $2–4
- Book at
- Russian Railways
- 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
- $26–40
- 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
- $17–25
- 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
- $12–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
- $22–35
- Schedules at
- avtovokzaly.ru
Bus from Volgograd Bus station to Volzhsky
- Ave. Duration
- 21 min
- Frequency
- Every 4 hours
- Estimated price
- $9–14
- Schedules at
- avtovokzaly.ru
Bus from Volgograd Bus station to Volzhsky
- Ave. Duration
- 21 min
- Frequency
- Every 4 hours
- Estimated price
- $9–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 The beginner’s guide to the 2018 World Nomad Games, Want to know more about Flixbus?, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.


















