There are 11 ways to get from Salsk to Moscow 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 Stavropol Shpakovskoye Airport, fly to Sheremetyevo International Airport
best- Take the bus from Salsk to Stavropol, Bus Station
- Fly from Stavropol Shpakovskoye Airport (STW) to Sheremetyevo International Airport (SVO)STW - SVO
10h 12m₽10,194–50,506Bus
cheapest- Take the bus from Salsk to Rostov-on-Don bus station
- Take the bus from Rostov-on-Don bus station to Moscow Novoyasnevskaya
23h 42m₽3,415–4,793Train via Tikhoretsk
- Take the train from Salsk to Tikhoretskaya014Ж / ...
- Take the train from Tikhoretskaya to Kazansky Railway Terminal003С / ...
21h 19m₽5,061–9,506Drive 1,240.9 km
- Drive from Salsk to Moscow1,240.9 km
15h 22m₽7,980–11,526Train to Krasnodar, fly to Sheremetyevo International Airport
- Take the train from Salsk to Krasnodar 1
- Fly from Krasnodar (KRR) to Sheremetyevo International Airport (SVO)KRR - SVO
10h 51m₽66,679–133,995Train to Mineralnye Vody Airport, fly to Sheremetyevo International Airport
- Take the train from Salsk to Mineralnye Vody
- Fly from Mineralnye Vody Airport (MRV) to Sheremetyevo International Airport (SVO)MRV - SVO
13h 25m₽67,368–164,258Train, train to Volgograd International Airport, fly to Sheremetyevo International Airport
- Take the train from Salsk to Sarepta
- Take the train from Sarepta to Volgograd Airport
- Fly from Volgograd International Airport (VOG) to Sheremetyevo International Airport (SVO)VOG - SVO
12h 37m₽72,001–193,753Train to Mineralnye Vody Airport, fly to Moscow Vnukovo
- Take the train from Salsk to Mineralnye Vody
- Fly from Mineralnye Vody Airport (MRV) to Moscow Vnukovo (VKO)MRV - VKO
13h 36m₽39,093–124,078Train, train to Volgograd International Airport, fly to Domodedovo International Airport
- Take the train from Salsk to Sarepta
- Take the train from Sarepta to Volgograd Airport
- Fly from Volgograd International Airport (VOG) to Domodedovo International Airport (DME)VOG - DME
12h 22m₽61,936–203,923Bus via Moscow Central Bus Station
- Take the bus from Salsk to Rostov-on-Don bus station
- Take the bus from Rostov-on-Don bus station to Moscow Central Bus Station
24h 22m₽3,415–4,793Train
- Take the train from Salsk to Moscow Vostochny Station100С
29h 51m₽4,539–7,408
Salsk to Moscow by train
Questions & Answers
The cheapest way to get from Salsk to Moscow is to bus via Moscow Central Bus Station which costs RUB 3400 - RUB 4800 and takes 24h 22m.
The fastest way to get from Salsk to Moscow is to bus and fly which takes 10h 12m and costs RUB 10000 - RUB 55000.
No, there is no direct bus from Salsk to Moscow. However, there are services departing from Salsk and arriving at Moscow Novoyasnevskaya via Rostov-on-Don bus station. The journey, including transfers, takes approximately 23h 42m.
No, there is no direct train from Salsk to Moscow. However, there are services departing from Salsk and arriving at Kazansky Railway Terminal via Tikhoretskaya. The journey, including transfers, takes approximately 21h 19m.
The distance between Salsk and Moscow is 1506 km. The road distance is 1240.9 km.
The best way to get from Salsk to Moscow without a car is to train via Tikhoretsk which takes 21h 19m and costs RUB 5000 - RUB 9500.
It takes approximately 10h 12m to get from Salsk to Moscow, including transfers.
Salsk to Moscow bus services, operated by Avtovokzaly.ru, depart from Salsk station.
Salsk to Moscow train services, operated by Russian Railways (РЖД), depart from Salsk station.
The best way to get from Salsk to Moscow is to train via Tikhoretsk which takes 21h 19m and costs RUB 5000 - RUB 9500. Alternatively, you can bus, which costs RUB 3400 - RUB 4800 and takes 23h 42m.
What companies run services between Salsk, Russia and Moscow, Russia?
You can take a train from Salsk to Kazansky Railway Terminal via Tikhoretskaya in around 21h 19m. Alternatively, you can take a bus from Salsk to Moscow Novoyasnevskaya via Rostov-on-Don bus station in around 23h 42m.
- Website
- aeroflot.ru
Flights from Stavropol Shpakovskoye Airport to Sheremetyevo International Airport
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- ₽9,000–49,000
Flights from Krasnodar to Sheremetyevo International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₽22,000–120,000
Flights from Krasnodar to Sheremetyevo International Airport via Erevan
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₽36,000–170,000
Flights from Krasnodar to Sheremetyevo International Airport via Ufa
- Ave. Duration
- 7h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽39,000–180,000
Flights from Krasnodar to Sheremetyevo International Airport via Kazan
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽32,000–160,000
Flights from Krasnodar to Sheremetyevo International Airport via Koltsovo
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- ₽46,000–200,000
Flights from Mineralnye Vody Airport to Sheremetyevo International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₽28,000–150,000
Flights from Volgograd International Airport to Sheremetyevo International Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- ₽20,000–120,000
- Website
- azimuth.aero
Flights from Mineralnye Vody Airport to Moscow Vnukovo via Tbilisi
- Ave. Duration
- 5h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₽24,000–120,000
Flights from Mineralnye Vody Airport to Moscow Vnukovo via Erevan
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₽26,000–130,000
- Website
- severstal-avia.ru
Flights from Mineralnye Vody Airport to Sheremetyevo International Airport via Cherepovets
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- ₽37,000–180,000
- Website
- yakutia.aero
Flights from Mineralnye Vody Airport to Moscow Vnukovo
- Ave. Duration
- 3h 30m
- When
- Wednesday
- Estimated price
- ₽18,000–100,000
- Website
- utair.ru
Flights from Mineralnye Vody Airport to Moscow Vnukovo
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₽18,000–100,000
- Website
- s7.ru
Flights from Volgograd International Airport to Domodedovo International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₽12,000–75,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Salsk to Tikhoretskaya
- Ave. Duration
- 2h 26m
- Frequency
- Twice 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 Tikhoretskaya to Kazansky Railway Terminal
- Ave. Duration
- 17h 53m
- Frequency
- Twice daily
- Estimated price
- ₽4,000–7,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽17,000–24,000
- 3rd Class (Platzcart)
- ₽4,000–6,000
- 2nd Class (Kupé)
- ₽4,900–7,000
Train from Salsk to Krasnodar 1
- Ave. Duration
- 4h 37m
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–3,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽1,300–1,900
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Salsk to Mineralnye Vody
- Ave. Duration
- 7h 56m
- Frequency
- Once daily
- Estimated price
- ₽1,800–3,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,800–2,500
- 2nd Class (Kupé)
- ₽2,600–3,600
Train from Salsk to Sarepta
- Ave. Duration
- 6h 10m
- Frequency
- 3 times a day
- Estimated price
- ₽1,500–3,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,500–2,200
- 2nd Class (Kupé)
- ₽2,300–3,300
Train from Salsk to Moscow Vostochny Station
- Ave. Duration
- 29h 31m
- Frequency
- Once daily
- Estimated price
- ₽4,400–7,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽18,000–26,000
- 3rd Class (Platzcart)
- ₽4,400–6,500
- 2nd Class (Kupé)
- ₽5,000–7,500
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Salsk to Krasnodar 1
- Ave. Duration
- 7h 12m
- Frequency
- Once daily
- Estimated price
- ₽800–1,000
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽900–1,000
- 2nd Class (Kupé)
- ₽800–1,000
- Website
- volgogradtransprigorod.ru
Train from Sarepta to Volgograd Airport
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- ₽40
- Schedules at
- volgogradtransprigorod.ru
- Book at
- rzd.ru
- Phone
- +7 (8442) 37‑37-90
- Website
- avtovokzal-volgograd.ru
Bus from Salsk to Stavropol, Bus Station
- Ave. Duration
- 4h 17m
- Frequency
- Twice daily
- Estimated price
- ₽400–550
- Schedules at
- avtovokzal-volgograd.ru
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Salsk to Rostov-on-Don bus station
- Ave. Duration
- 4h 24m
- Frequency
- 3 times a day
- Estimated price
- ₽1,000–1,400
- Schedules at
- avtovokzaly.ru
Bus from Rostov-on-Don bus station to Moscow Novoyasnevskaya
- Ave. Duration
- 18h 18m
- Frequency
- Twice daily
- Estimated price
- ₽2,400–3,400
- Schedules at
- avtovokzaly.ru
Bus from Rostov-on-Don bus station to Moscow Central Bus Station
- Ave. Duration
- 18h 58m
- Frequency
- 4 times a week
- Estimated price
- ₽2,400–3,400
- 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, How to get from London to Edinburgh, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
More Questions & Answers
Salsk to Moscow bus services, operated by Avtovokzaly.ru, arrive at Rostov-on-Don bus station.
Salsk to Moscow train services, operated by Russian Railways (РЖД), arrive at Tikhoretskaya station.
Yes, the driving distance between Salsk to Moscow is 1241 km. It takes approximately 15h 22m to drive from Salsk to Moscow.











