HomeRoutesMoscow - Rostov on Don

Train Timetable for Moscow - Rostov on Don. Buy Train Tickets Online.

First & last trains

First departure 03:18
Last departure 23:16

Trains overview

Trains per day 7-9
Price from 4796 RUB

Route overview

Fastest journey 15h 17m
Distance 958 km

Moscow - Rostov on Don timetable

Departure time
Arrival time
Travel Time
Departure dates
Price from
Departure time 03:18
Arrival time 05:26
Travel Time 26h 08m
Departure dates Even-numbered
Train 397А
Price from 4796 RUB
Departure time 08:22
Arrival time 23:53
Travel Time 15h 31m
Departure dates Daily
Train 004С Kislovodsk – Moscow
Price from 8468 RUB
Departure time 08:22
Arrival time 23:56
Travel Time 15h 34m
Departure dates Daily
Train 004М
Price from 7968 RUB
Departure time 10:42
Arrival time 01:59
Travel Time 15h 17m
Departure dates Daily
Train 012М Anapa – Moscow
Price from 10103 RUB
Departure time 10:52
Arrival time 02:09
Travel Time 15h 17m
Departure dates Daily
Train 104В Doubledecker
Price from 6832 RUB
Departure time 14:18
Arrival time 06:00
Travel Time 15h 42m
Departure dates Daily
Train 030С Premium
Price from 10003 RUB
Departure time 18:42
Arrival time 11:55
Travel Time 17h 13m
Departure dates Daily
Train 020С Rostov – Moscow
Price from 7332 RUB
Departure time 21:50
Arrival time 22:53
Travel Time 25h 03m
Departure dates Daily
Train 049А
Price from 17199 RUB
Departure time 23:16
Arrival time 19:15
Travel Time 19h 59m
Departure dates Even-numbered
Train 146Э Ingushetiya
Price from 7768 RUB
Show all Hide

Recommended trains on the route Moscow - Rostov on Don

004С, 104В
Price from: 6832 RUB
030С, 020С
Price from: 7332 RUB
Find train times and buy tickets from Moscow to Rostov on Don

You can also be interested in...