HomeRoutesYaroslavl - Moscow

Train Timetable for Yaroslavl - Moscow. Buy Train Tickets Online.

First & last trains

First departure 00:04
Last departure 19:32

Trains overview

Trains per day 10-11
Price from 1208 RUB

Route overview

Fastest journey 3h 19m
Distance 249 km

Yaroslavl - Moscow timetable

Departure time
Arrival time
Travel Time
Departure dates
Train
Price from
Departure time 00:04
Arrival time 04:11
Travel Time 4h 07m
Departure dates Daily
Train 069Я
Price from 2885 RUB
Departure time 01:53
Arrival time 06:23
Travel Time 4h 30m
Departure dates Even-numbered
Train 117Я Pomorje
Price from 3000 RUB
Departure time 05:42
Arrival time 09:27
Travel Time 3h 45m
Departure dates Daily
Train 125Ч Sheksna
Price from 4648 RUB
Departure time 05:42
Arrival time 09:27
Travel Time 3h 45m
Departure dates Daily
Train 126Ч Sheksna
Price from 1208 RUB
Departure time 06:09
Arrival time 09:58
Travel Time 3h 49m
Departure dates Daily
Train 041М Moscow-Vorkuta
Price from 4035 RUB
Departure time 07:00
Arrival time 10:21
Travel Time 3h 21m
Departure dates Daily
Train 101Я Yaroslavl – Moscow
Price from 1658 RUB
Departure time 11:49
Arrival time 15:43
Travel Time 3h 54m
Departure dates Daily
Train 375Я
Price from 1258 RUB
Departure time 12:21
Arrival time 16:43
Travel Time 4h 22m
Departure dates Daily
Train 015Я
Price from 1358 RUB
Departure time 13:06
Arrival time 16:58
Travel Time 3h 52m
Departure dates Daily
Train 067Ы
Price from 2985 RUB
Departure time 13:52
Arrival time 17:11
Travel Time 3h 19m
Departure dates Daily
Train 103Я Yaroslavl – Moscow
Price from 1658 RUB
Departure time 19:32
Arrival time 22:53
Travel Time 3h 21m
Departure dates Daily
Train 105Я Yaroslavl – Moscow
Price from 1658 RUB
Show all Hide
Find train times and buy tickets from Yaroslavl to Moscow

You can also be interested in...