HomeRoutesYaroslavl - Moscow

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

First & last trains

First departure 01:53
Last departure 19:43

Trains overview

Trains per day 5-6
Price from 1217 RUB

Route overview

Fastest journey 3h 15m
Distance 249 km

Yaroslavl - Moscow timetable

Departure time
Arrival time
Travel Time
Departure dates
Train
Price from
Departure time 01:53
Arrival time 06:23
Travel Time 4h 30m
Departure dates Even-numbered
Train 117Я Pomorje
Price from 3016 RUB
Departure time 05:42
Arrival time 09:27
Travel Time 3h 45m
Departure dates Daily
Train 126Ч Sheksna
Price from 1217 RUB
Departure time 06:09
Arrival time 09:58
Travel Time 3h 49m
Departure dates Daily
Train 041М Moscow-Vorkuta
Price from 4051 RUB
Departure time 07:03
Arrival time 10:21
Travel Time 3h 18m
Departure dates Daily
Train 101Я Yaroslavl – Moscow
Price from 1417 RUB
Departure time 13:55
Arrival time 17:10
Travel Time 3h 15m
Departure dates Daily
Train 103Я Yaroslavl – Moscow
Price from 1417 RUB
Departure time 19:43
Arrival time 22:58
Travel Time 3h 15m
Departure dates Daily
Train 105Я Yaroslavl – Moscow
Price from 1417 RUB
Find train times and buy tickets from Yaroslavl to Moscow

You can also be interested in...