There are 6 ways to get from Stavropol to Tver by plane, train, bus, 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, train
best- Fly from Stavropol Shpakovskoye Airport (STW) to Sheremetyevo International Airport (SVO)plane STW - SVO
- Take the train from Molzhaninovo to Tvertrain
6h 49m₽9,757–51,282Bus, train
cheapest- Take the bus from Stavropol to Salaryevo Bus Stationbus
- Take the train from Leningradsky Railway Terminal to Tvertrain 774А / ...
21h 45m₽3,465–6,722Train via Moscow
- Take the train from Stavropol to Kavkazskayatrain
- Take the train from Kavkazskaya to Kazansky Railway Terminaltrain
- Take the train from Leningradsky Railway Terminal to Tvertrain
25h 35mDrive 1,579.5 km
- Drive from Stavropol to Tvercar 1,579.5 km
19h 33m₽10,026–14,481Bus, train via Nevinnomyssk
- Take the bus from Stavropol Bus Station to Nevinnomysskbus
- Take the bus from Nevinnomyssk to Moscow Yuzhniye Vorota bus stationbus
- Take the train from Petrovsko-Razumovskaya to Tvertrain
26h 2m₽3,925–6,558Train
- Take the train from Stavropol to Kavkazskayatrain 651С / ...
- Take the train from Kavkazskaya to Tvertrain 049Ч / ...
34h 40m₽5,771–10,520
Stavropol Shpakovskoye Airport (STW) to Sheremetyevo International Airport (SVO) flights
Questions & Answers
The cheapest way to get from Stavropol to Tver is to bus and train which costs RUB 3400 - RUB 7000 and takes 21h 45m.
The fastest way to get from Stavropol to Tver is to fly and train which takes 6h 49m and costs RUB 9500 - RUB 55000.
No, there is no direct train from Stavropol to Tver. However, there are services departing from Stavropol and arriving at Tver via Kavkazskaya and Leningradsky Railway Terminal. The journey, including transfers, takes approximately 25h 35m.
The distance between Stavropol and Tver is 1417 km. The road distance is 1579.5 km.
The best way to get from Stavropol to Tver without a car is to bus and train which takes 21h 45m and costs RUB 3400 - RUB 7000.
It takes approximately 6h 49m to get from Stavropol to Tver, including transfers.
Stavropol to Tver train services, operated by Russian Railways (РЖД), depart from Stavropol station.
Stavropol to Tver train services, operated by Russian Railways (РЖД), arrive at Kavkazskaya station.
Yes, the driving distance between Stavropol to Tver is 1580 km. It takes approximately 19h 33m to drive from Stavropol to Tver.
What companies run services between Stavropol, Russia and Tver, Russia?
You can take a train from Stavropol to Tver via Kavkazskaya, Kazansky Railway Terminal, and Leningradsky Railway Terminal in around 25h 35m.
- Website
- aeroflot.ru
Flights from Stavropol Shpakovskoye Airport to Sheremetyevo International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₽9,000–50,000
- Phone
- 8 800 775-00-00
- corp@mtppk.ru
- Website
- mtppk.ru
Train from Molzhaninovo to Tver
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- ₽310–750
- Website
- https://mtppk.ru/
- Book at
- https://www.rzd.ru/
Train from Petrovsko-Razumovskaya to Tver
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- ₽340–800
- Website
- https://mtppk.ru/
- Book at
- https://www.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Leningradsky Railway Terminal to Tver
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Website
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Leningradsky Railway Terminal to Tver
- Ave. Duration
- 2h 11m
- Frequency
- Twice a week
- Estimated price
- ₽1,100–2,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,000–7,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽1,800–2,600
Train from Stavropol to Kavkazskaya
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽4,800–7,000
- 3rd Class (Platzcart)
- ₽1,000–1,500
- 2nd Class (Kupé)
- ₽1,800–2,600
Train from Kavkazskaya to Kazansky Railway Terminal
- Ave. Duration
- 18h 50m
- Frequency
- Twice daily
- Estimated price
- ₽4,200–7,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽17,000–25,000
- 3rd Class (Platzcart)
- ₽4,200–6,000
- 2nd Class (Kupé)
- ₽5,000–7,000
Train from Kavkazskaya to Tver
- Ave. Duration
- 30h 27m
- Frequency
- Once daily
- Estimated price
- ₽4,700–8,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽20,000–28,000
- 3rd Class (Platzcart)
- ₽4,700–7,000
- 2nd Class (Kupé)
- ₽5,500–8,000
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Stavropol to Salaryevo Bus Station
- Ave. Duration
- 18h 55m
- Frequency
- 4 times a day
- Estimated price
- ₽2,300–4,100
- Schedules at
- avtovokzaly.ru
Bus from Stavropol Bus Station to Nevinnomyssk
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- ₽800–1,200
- Schedules at
- avtovokzaly.ru
Bus from Nevinnomyssk to Moscow Yuzhniye Vorota bus station
- Ave. Duration
- 20h 32m
- Frequency
- 3 times a week
- Estimated price
- ₽3,000–4,200
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (8652) 23 47 41
- avtovokzal26@mail.ru
- Website
- avtovokzal26.ru
Bus from Stavropol Bus Station to Nevinnomyssk
- Ave. Duration
- 51 min
- Frequency
- Every 4 hours
- Estimated price
- ₽230–320
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
- Website
- resort-arkhyz.ru
Bus from Stavropol Bus Station to Nevinnomyssk
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Website
- https://resort-arkhyz.ru/about/how-to-get/
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 4 of the smartest ways to explore Australia, Italian Lakes: Getting around by train, and Need to know: Eurostar - to help you get the most out of your next trip.












