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 101 hours and 35 minutes to get to Rostov-on-Don by train, but you will need 97 hours and 50 minutes with the fastest trains. The first one is available at 14:06, whereas the last one leaves Novosibirsk at 17:06.