Rostov-on-Don
1226 km
Moscow
Departure station:
Rostov-on-Don
1/2 privoksalnaja str., Rostov-on-Don, Russia
Arrival station:
Kazanskiy station
2 Komsomolskaya Square, 107976 Russia, Moscow, Russia
Kurskiy station
29 Zemlyanoy Val str., 105064 Moscow, Russia, Moscow, Russia
Paveletskiy station
Paveletskaya pl., 1, Moscow, Russia
Kievskiy station
Kiyevsky Station Square, 1, Moscow, Russia

Timetable & Quick facts

Lowest price:
$91
Departures:
29
Earliest departure:
00:09
Latest departure:
23:45
Shortest travel time:
15 hrs 27 min
Longest travel time:
1 d 5 hrs 53 min
6.4 / 10 based on 1 review