There are 5 ways to get from Novocherkassk to Rostov-on-Don by bus, train, rideshare, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Novocherkassk to Rostov-on-Donbus
33 min₽120–180Rideshare
cheapest- Take the rideshare from Novocherkassk to Rostov-na-Donu42.9 km
59 min₽119Train
- Take the train from Novocherkassk to Rostov Gltrain 020С / ...
46 min₽1,900–3,400Drive 39.2 km
- Drive from Novocherkassk to Rostov-on-Doncar 39.2 km
34 min₽270–390Taxi
- Take the taxi from Novocherkassk to Rostov-on-Dontaxi 39.2 km
34 min₽850–1,100
Novocherkassk to Rostov-on-Don by train
Questions & Answers
The cheapest way to get from Novocherkassk to Rostov-on-Don is to rideshare which costs RUB 119 and takes 59 min.
The fastest way to get from Novocherkassk to Rostov-on-Don is to bus which takes 33 min and costs RUB 120 - RUB 180.
Yes, there is a direct bus departing from Novocherkassk and arriving at Rostov-on-Don. Services depart three times a week. The journey takes approximately 33 min.
Yes, there is a direct train departing from Novocherkassk and arriving at Rostov Gl. Services depart every four hours, and operate every day. The journey takes approximately 46 min.
The distance between Novocherkassk and Rostov-on-Don is 32 km. The road distance is 39.2 km.
The best way to get from Novocherkassk to Rostov-on-Don without a car is to bus which takes 33 min and costs RUB 120 - RUB 180.
The bus from Novocherkassk to Rostov-on-Don takes 33 min including transfers and departs three times a week.
Novocherkassk to Rostov-on-Don bus services, operated by Stavropol Bus Terminal, depart from Novocherkassk station.
Novocherkassk to Rostov-on-Don train services, operated by Russian Railways (РЖД), depart from Novocherkassk station.
The best way to get from Novocherkassk to Rostov-on-Don is to bus which takes 33 min and costs RUB 120 - RUB 180. Alternatively, you can train, which costs RUB 1900 - RUB 3400 and takes 46 min.
What companies run services between Novocherkassk, Russia and Rostov-on-Don, Russia?
Stavropol Bus Terminal operates a bus from Novocherkassk to Rostov-on-Don 3 times a week. Tickets cost ₽120–180 and the journey takes 33 min. Alternatively, Russian Railways (РЖД) operates a train from Novocherkassk to Rostov Gl every 4 hours. Tickets cost ₽650–2,300 and the journey takes 46 min. Three other operators also service this route.
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Novocherkassk to Rostov Gl
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- ₽650–2,300
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽650–900
- 2nd Class (Kupé)
- ₽1,600–2,300
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Novocherkassk to Rostov Gl
- Ave. Duration
- 52 min
- Frequency
- 3 times a day
- Estimated price
- ₽150–510
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽480–510
- 2nd Class (Kupé)
- ₽150–180
- Phone
- 8 (800) 775-00-00
- [email protected]
- Website
- skppk.ru
Train from Novocherkassk to Rostov Gl
- Ave. Duration
- 1h 19m
- Frequency
- 3 times a day
- Estimated price
- ₽90–130
- Book at
- Russian Railways
- Phone
- 105
- Website
- Belarusian Railway
Train from Novocherkassk to Rostov Gl
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Estimated price
- ₽1,900–3,366
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽1,900–2,200
- 2nd Class (Kupé)
- ₽3,366
- 1nd Class (SW)
- ₽6,000–7,000
- Phone
- +7 (8652) 23 47 41
- [email protected]
- Website
- Stavropol Bus Terminal
Bus from Novocherkassk to Rostov-on-Don
- Ave. Duration
- 33 min
- Frequency
- 3 times a week
- Estimated price
- ₽120–180
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar
Rideshare from Novocherkassk to Rostov-na-Donu
- Ave. Duration
- 59 min
- Frequency
- Every 3 hours
- Estimated price
- ₽119
- Schedules at
- BlaBlaCar
- Ave. Duration
- 34 min
- Estimated price
- ₽850–1,100
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 London City Airport into central London, Thanksgiving 2018: How to travel stress-free, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
Novocherkassk to Rostov-on-Don bus services, operated by Stavropol Bus Terminal, arrive at Rostov-on-Don station.
Novocherkassk to Rostov-on-Don train services, operated by Russian Railways (РЖД), arrive at Rostov Gl station.
Yes, the driving distance between Novocherkassk to Rostov-on-Don is 39 km. It takes approximately 34 min to drive from Novocherkassk to Rostov-on-Don.
Check out Blablacar's carpooling service for rideshare options between Novocherkassk and Rostov-on-Don. A great option if you don't have a driver's licence or want to avoid public transport.













