There are 11 ways to get from Stavropol to Sortavala by bus, plane, 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.
Bus to Mineralnye Vody Airport, fly to Pulkovo Airport, train
best- Take the bus from Stavropol Bus Station to Mineral'nye Vody
- Fly from Mineralnye Vody Airport (MRV) to Pulkovo Airport (LED)MRV - LED
- Take the train from Finlyandsky Railway Terminal to Sortavala Center
15h 34m₽51,582–123,630Bus
cheapest- Take the bus from Stavropol, Bus Station to Moscow Orekhovo Bus station
- Take the bus from Severnye Vorota Bus Terminal to Saint Petersburg Bus Terminal
- Take the bus from Saint Petersburg Bus Terminal to Sortavala
39h 9m₽5,037–7,663Bus, train via Yasenevo
- Take the bus from Stavropol to Salaryevo Bus Station
- Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Take the train from Finlyandsky Railway Terminal to Sortavala Center
29h 17m₽5,425–18,313Train via Moscow
- Take the train from Stavropol to Kavkazskaya
- Take the train from Kavkazskaya to Kazansky Railway Terminal
- Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Take the train from Finlyandsky Railway Terminal to Sortavala Center
32h 49m₽8,331–23,710Drive 2,366 km
- Drive from Stavropol to Sortavala2,366 km
28h 25m₽15,666–22,629Fly Stavropol Shpakovskoye Airport to Pulkovo Airport, train
- Fly from Stavropol Shpakovskoye Airport (STW) to Pulkovo Airport (LED)STW - LED
- Take the train from Finlyandsky Railway Terminal to Sortavala Center
13h 55m₽11,307–52,727Fly Stavropol Shpakovskoye Airport to Petrozavodsk Airport, train
- Fly from Stavropol Shpakovskoye Airport (STW) to Petrozavodsk Airport (PES)STW - PES
- Take the train from Chalna-Onejskaia to Essoila
- Take the train from Essoila to Sortavala
29h 46m₽10,147–43,857Train to Sochi International Airport, fly to Pulkovo Airport, train
- Take the train from Stavropol to Adler
- Fly from Sochi International Airport (AER) to Pulkovo Airport (LED)AER - LED
- Take the train from Finlyandsky Railway Terminal to Sortavala Center
26h 36m₽46,933–106,126Train, train to Krasnodar, fly to Pulkovo Airport
- Take the train from Stavropol to Kavkazskaya
- Take the train from Kavkazskaya to Pashkovskaya
- Fly from Krasnodar (KRR) to Pulkovo Airport (LED)KRR - LED
- Take the train from Finlyandsky Railway Terminal to Sortavala Center
20h 4m₽48,201–70,890Train
- Take the train from Stavropol to Kavkazskaya
- Take the train from Kavkazskaya to Moskovsky Railway Terminal
- Take the train from Finlyandsky Railway Terminal to Sortavala Center
47h 32m₽7,431–14,210Bus, train
- Take the bus from Stavropol to Novocherkassk
- Take the train from Novocherkassk to Pervomayskaya
- Take the train from Pervomayskaya to Moskovsky Railway Terminal
- Take the bus from Saint Petersburg Bus Terminal to Sortavala
2d 4h₽6,926–10,818
Mineralnye Vody Airport (MRV) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Stavropol to Sortavala is to bus which costs RUB 5000 - RUB 8000 and takes 39h 9m.
The fastest way to get from Stavropol to Sortavala is to fly and train which takes 13h 55m and costs RUB 11000 - RUB 55000.
No, there is no direct train from Stavropol to Sortavala. However, there are services departing from Stavropol and arriving at Sortavala Center via Kavkazskaya, Leningradsky Railway Terminal, Ploshchad Vosstaniya and Finlyandsky Railway Terminal. The journey, including transfers, takes approximately 32h 49m.
The distance between Stavropol and Sortavala is 2427 km. The road distance is 2366 km.
The best way to get from Stavropol to Sortavala without a car is to bus and train via Yasenevo which takes 29h 17m and costs RUB 5000 - RUB 19000.
It takes approximately 15h 34m to get from Stavropol to Sortavala, including transfers.
Stavropol to Sortavala train services, operated by Russian Railways (РЖД), depart from Stavropol station.
The best way to get from Stavropol to Sortavala is to train via Moscow which takes 32h 49m and costs RUB 8000 - RUB 24000. Alternatively, you can bus, which costs RUB 5000 - RUB 8000 and takes 39h 9m.
Stavropol to Sortavala train services, operated by Russian Railways (РЖД), arrive at Kavkazskaya station.
Yes, the driving distance between Stavropol to Sortavala is 2366 km. It takes approximately 28h 25m to drive from Stavropol to Sortavala.
What companies run services between Stavropol, Russia and Sortavala, Russia?
You can take a train from Stavropol to Sortavala Center via Kavkazskaya, Kazansky Railway Terminal, Leningradsky Railway Terminal, Moskovsky Railway Terminal, Ploshchad Vosstaniya, Ploshchad Lenina, and Finlyandsky Railway Terminal in around 32h 49m. Alternatively, you can take a bus from Stavropol, Bus Station to Sortavala via Moscow Orekhovo Bus station, Orekhovo, Khovrino, Severnye Vorota Bus Terminal, and Saint Petersburg Bus Terminal in around 39h 9m.
- Website
- aeroflot.ru
Flights from Mineralnye Vody Airport to Pulkovo Airport
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- ₽26,000–130,000
Flights from Stavropol Shpakovskoye Airport to Pulkovo Airport via Sochi International Airport
- Ave. Duration
- 7h
- When
- Thursday
- Estimated price
- ₽11,000–55,000
Flights from Sochi International Airport to Pulkovo Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₽26,000–130,000
Flights from Krasnodar to Pulkovo Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₽22,000–110,000
- Website
- azimuth.aero
Flights from Mineralnye Vody Airport to Pulkovo Airport via Kaluga
- Ave. Duration
- 5h 25m
- When
- Tuesday
- Estimated price
- ₽26,000–130,000
Flights from Mineralnye Vody Airport to Pulkovo Airport via Saransk
- Ave. Duration
- 5h 35m
- When
- Monday and Thursday
- Estimated price
- ₽29,000–140,000
- Website
- severstal-avia.ru
Flights from Stavropol Shpakovskoye Airport to Petrozavodsk Airport via Moscow Sheremetyevo
- Ave. Duration
- 23h 42m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽7,500–38,000
- Website
- nordwindairlines.ru
Flights from Stavropol Shpakovskoye Airport to Pulkovo Airport via Moscow Sheremetyevo
- Ave. Duration
- 7h 10m
- When
- Sunday
- Estimated price
- ₽10,000–50,000
- Website
- uralairlines.ru
Flights from Sochi International Airport to Pulkovo Airport
- Ave. Duration
- 4h 20m
- When
- Friday to Sunday
- Estimated price
- ₽26,000–130,000
- Website
- flyredwings.com
Flights from Sochi International Airport to Pulkovo Airport
- Ave. Duration
- 4h 25m
- When
- Sunday
- Estimated price
- ₽26,000–130,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Finlyandsky Railway Terminal to Sortavala Center
- Ave. Duration
- 4h 13m
- Frequency
- Twice daily
- Estimated price
- ₽800–2,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,400–2,100
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- ₽2,800–4,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽2,800–4,100
Train from Kavkazskaya to Pashkovskaya
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- ₽700–1,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽700–1,100
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 3h 48m
- Frequency
- Hourly
- Website
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 8h 11m
- Frequency
- 5 times a day
- Estimated price
- ₽2,200–4,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽2,200–3,100
- 2nd Class (Kupé)
- ₽3,000–4,200
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 Chalna-Onejskaia to Essoila
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- ₽800–2,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽3,800–5,500
- 3rd Class (Platzcart)
- ₽800–1,200
- 2nd Class (Kupé)
- ₽1,600–2,200
Train from Essoila to Sortavala
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- ₽1,100–2,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,000–7,500
- 3rd Class (Platzcart)
- ₽1,100–1,700
- 2nd Class (Kupé)
- ₽1,900–2,700
Train from Stavropol to Adler
- Ave. Duration
- 14h 31m
- Frequency
- Once daily
- Estimated price
- ₽1,900–3,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,500–12,000
- 3rd Class (Platzcart)
- ₽1,900–2,800
- 2nd Class (Kupé)
- ₽2,800–3,900
Train from Kavkazskaya to Moskovsky Railway Terminal
- Ave. Duration
- 38h
- Frequency
- Once daily
- Estimated price
- ₽5,500–9,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽24,000–34,000
- 3rd Class (Platzcart)
- ₽5,500–8,500
- 2nd Class (Kupé)
- ₽6,500–9,500
- Phone
- 8 800 775 54 53
- Website
- grandexpress.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 8h 48m
- Frequency
- Once daily
- Estimated price
- ₽5,000–12,000
- Website
- https://grandexpress.ru/
- Kupé
- ₽5,000–6,500
- SW
- ₽9,500–12,000
- Luxe
- ₽30,000–36,000
Train from Kavkazskaya to Pashkovskaya
- Ave. Duration
- 3h 3m
- Frequency
- Twice daily
- Estimated price
- ₽460–650
- Book at
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- info@mail.skppk.ru
- Website
- skppk.ru
Train from Kavkazskaya to Pashkovskaya
- Ave. Duration
- 1h 52m
- Frequency
- 3 times a week
- Estimated price
- ₽210–300
- Book at
- https://eng.rzd.ru/
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Novocherkassk to Pervomayskaya
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- ₽170–530
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽490–530
- 2nd Class (Kupé)
- ₽170–200
Train from Pervomayskaya to Moskovsky Railway Terminal
- Ave. Duration
- 34h 37m
- Frequency
- Once daily
- Estimated price
- ₽4,100–7,000
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽4,100–4,400
- 2nd Class (Kupé)
- ₽5,500–7,000
- Phone
- +7 (8652) 23 47 41
- avtovokzal26@mail.ru
- Website
- avtovokzal26.ru
Bus from Stavropol Bus Station to Mineral'nye Vody
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- ₽650–950
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
Bus from Stavropol to Novocherkassk
- Ave. Duration
- 6h 27m
- Frequency
- 3 times a week
- Estimated price
- ₽1,500–2,200
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Stavropol Bus Station to Mineral'nye Vody
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- ₽950–1,400
- Schedules at
- 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 Moscow Orekhovo Bus station
- Ave. Duration
- 21h
- Frequency
- 5 times a day
- Estimated price
- ₽2,500–4,100
- Schedules at
- avtovokzaly.ru
Bus from Severnye Vorota Bus Terminal to Saint Petersburg Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ₽1,800–2,500
- Schedules at
- avtovokzaly.ru
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Severnye Vorota Bus Terminal to Saint Petersburg Bus Terminal
- Ave. Duration
- 9h 35m
- Frequency
- Once daily
- Estimated price
- ₽1,400–2,100
- Schedules at
- ecolines.ru
- Phone
- +7 (8142) 72-20-12
- sekretariat@karelavtotrans.ru
- Website
- avokzal.karelia.ru
Bus from Saint Petersburg Bus Terminal to Sortavala
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a week
- Estimated price
- ₽1,072
- Website
- https://avokzal.karelia.ru/petrozavodsk/
- Schedules at
- https://avokzal.karelia.ru/petrozavodsk/raspisanie-avtobusov/
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, Why you should take the train in the US, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.

























