Average fare for journeys from Moscow to Rostov na Donu is 42 805 roubles.
You can also book 2nd class ticket from Moscow to Rostov na Donu from 42 805 roubles
1 train are serving this route.
Book your Moscow – Rostov na Donu railway ticket online.