If you don't feel like spending many hours in a train, you can consider travelling by plane. Especially if you have the possibility to book in advance, flying to Rostov-on-Don can be definitely cheap.
Which stations do the trains to Rostov-on-Don leave from?
The trains to Rostov-on-Don leave Novosibirsk from НОВОСИБИРСК-ГЛАВНЫЙ and arrive in РОСТОВ ТОВ, РОСТОВ БЕРЕГ or РОСТОВ-ЗАПАДНЫЙ.
How long will it take you from Novosibirsk to Rostov-on-Don by train and when do the trains leave?
On average, it takes 98 hours and 42 minutes to get to Rostov-on-Don by train, but you will need 97 hours and 42 minutes with the fastest trains. The first one is available at 17:03, whereas the last one leaves Novosibirsk at 17:03.