There are 10 ways to get from Ryazan to Salsk by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Riazan 2 to Rostov Gltrain 102М / ...
- Take the bus from Rostov-on-Don bus station to Salskbus
18h 2m₽3,337–7,146Drive 1,114.7 km
- Drive from Ryazan to Salskcar 1,114.7 km
14h 39m₽7,663–11,068Train to Sheremetyevo International Airport, fly to Stavropol Shpakovskoye Airport, bus
- Take the train from Riazan 2 to Kazansky Railway Terminaltrain
- Fly from Sheremetyevo International Airport (SVO) to Stavropol Shpakovskoye Airport (STW)plane SVO - STW
- Take the bus from Stavropol Bus Station to Salskbus
15h 52m₽8,645–39,940Train
- Take the train from Riazan 2 to Tikhoretskayatrain 004М / ...
- Take the train from Tikhoretskaya to Salsktrain 014C / ...
19h 8m₽4,104–8,867Train via Kamensk-Shakhtinsky
- Take the train from Riazan 2 to Kamenskaiatrain 020С / ...
- Take the train from Kamenskaia to Salsktrain 099А
19h 29m₽3,482–8,592Train to Domodedovo International Airport, fly to Krasnodar, train
- Take the train from Riazan 2 to Kazansky Railway Terminaltrain
- Fly from Domodedovo International Airport (DME) to Krasnodar (KRR)plane DME - KRR
- Take the train from Krasnodar 1 to Salsktrain
15h 43m₽8,245–41,175Train to Domodedovo International Airport, fly to Volgograd International Airport, train
- Take the train from Riazan 2 to Kazansky Railway Terminaltrain
- Fly from Domodedovo International Airport (DME) to Volgograd International Airport (VOG)plane DME - VOG
- Take the train from Volgograd Airport to Sareptatrain
- Take the train from Sarepta to Salsktrain
16h 11m₽7,315–37,915Train to Sheremetyevo International Airport, fly to Volgograd International Airport, train
- Take the train from Riazan 2 to Kazansky Railway Terminaltrain
- Fly from Sheremetyevo International Airport (SVO) to Volgograd International Airport (VOG)plane SVO - VOG
- Take the train from Volgograd Airport to Sareptatrain
- Take the train from Sarepta to Salsktrain
16h 58m₽7,535–37,330Train to Domodedovo International Airport, fly to Mineralnye Vody Airport, train
- Take the train from Riazan 2 to Kazansky Railway Terminaltrain
- Fly from Domodedovo International Airport (DME) to Mineralnye Vody Airport (MRV)plane DME - MRV
- Take the train from Mineralnye Vody to Kavkazskayatrain
- Take the train from Kavkazskaya to Salsktrain
17h 29m₽9,255–44,705Train to Sheremetyevo International Airport, fly to Mineralnye Vody Airport, train
- Take the train from Riazan 2 to Kazansky Railway Terminaltrain
- Fly from Sheremetyevo International Airport (SVO) to Mineralnye Vody Airport (MRV)plane SVO - MRV
- Take the train from Mineralnye Vody to Kavkazskayatrain
- Take the train from Kavkazskaya to Salsktrain
18h 1m₽8,975–45,120
Sheremetyevo International Airport (SVO) to Stavropol Shpakovskoye Airport (STW) flights
Comparing Your Travel Options
The cheapest way to get from Ryazan to Salsk is to train and bus which costs RUB 3300 - RUB 7500 and takes 18h 2m.
The fastest way to get from Ryazan to Salsk is to drive which takes 14h 39m and costs RUB 7500 - RUB 12000.
No, there is no direct train from Ryazan to Salsk. However, there are services departing from Riazan 2 and arriving at Salsk via Tikhoretskaya. The journey, including transfers, takes approximately 19h 8m.
The distance between Ryazan and Salsk is 1211 km. The road distance is 1114.7 km.
The best way to get from Ryazan to Salsk without a car is to train and bus which takes 18h 2m and costs RUB 3300 - RUB 7500.
It takes approximately 18h 2m to get from Ryazan to Salsk, including transfers.
Ryazan to Salsk train services, operated by Russian Railways (РЖД), depart from Riazan 2 station.
Ryazan to Salsk train services, operated by Russian Railways (РЖД), arrive at Tikhoretskaya station.
Yes, the driving distance between Ryazan to Salsk is 1115 km. It takes approximately 14h 39m to drive from Ryazan to Salsk.
What companies run services between Ryazan, Russia and Salsk, Russia?
You can take a train from Riazan 2 to Salsk via Tikhoretskaya in around 19h 8m.
- Website
- aeroflot.ru
Flights from Sheremetyevo International Airport to Stavropol Shpakovskoye Airport
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- ₽6,500–35,000
Flights from Sheremetyevo International Airport to Volgograd International Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- ₽5,500–31,000
Flights from Sheremetyevo International Airport to Mineralnye Vody Airport
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- ₽6,500–36,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Riazan 2 to Rostov Gl
- Ave. Duration
- 12h 35m
- Frequency
- Every 4 hours
- Estimated price
- ₽2,800–6,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽13,000–18,000
- 3rd Class (Platzcart)
- ₽2,800–3,700
- 2nd Class (Kupé)
- ₽4,100–6,000
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Riazan 2 to Tikhoretskaya
- Ave. Duration
- 15h 28m
- Frequency
- Twice daily
- Estimated price
- ₽3,200–6,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽14,000–20,000
- 3rd Class (Platzcart)
- ₽3,200–4,200
- 2nd Class (Kupé)
- ₽4,500–6,500
Train from Tikhoretskaya to Salsk
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- ₽850–2,600
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽850–1,200
- 2nd Class (Kupé)
- ₽1,800–2,600
Train from Riazan 2 to Kamenskaia
- Ave. Duration
- 10h 20m
- Frequency
- 4 times a day
- Estimated price
- ₽2,400–5,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽11,000–16,000
- 3rd Class (Platzcart)
- ₽2,400–3,200
- 2nd Class (Kupé)
- ₽3,600–5,000
Train from Kamenskaia to Salsk
- Ave. Duration
- 8h 9m
- Frequency
- Once daily
- Estimated price
- ₽1,500–3,600
- Website
- Russian Railways
- 1nd Class (SW)
- ₽8,500–12,000
- 3rd Class (Platzcart)
- ₽1,500–2,000
- 2nd Class (Kupé)
- ₽2,600–3,600
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Krasnodar 1 to Salsk
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–3,100
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,200–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Sarepta to Salsk
- Ave. Duration
- 5h 38m
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–3,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,800
- 2nd Class (Kupé)
- ₽2,400–3,400
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Sarepta to Salsk
- Ave. Duration
- 5h 38m
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–3,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,800
- 2nd Class (Kupé)
- ₽2,400–3,400
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Mineralnye Vody to Kavkazskaya
- Ave. Duration
- 3h 11m
- Frequency
- 5 times a day
- Estimated price
- ₽1,100–3,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Kavkazskaya to Salsk
- Ave. Duration
- 3h 32m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Mineralnye Vody to Kavkazskaya
- Ave. Duration
- 3h 11m
- Frequency
- 5 times a day
- Estimated price
- ₽1,100–3,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Kavkazskaya to Salsk
- Ave. Duration
- 3h 32m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,800
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Rostov-on-Don bus station to Salsk
- Ave. Duration
- 4h 23m
- Frequency
- 3 times a day
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.ru
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 How to get from Southend Airport into central London, Travelling by boat in Italy, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.







