HomeRoutesMoscow - Yaroslavl

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

First & last trains

First departure 07:35
Last departure 23:05

Trains overview

Trains per day 8-9
Price from 1167 RUB

Route overview

Fastest journey 3h 22m
Distance 249 km

Moscow - Yaroslavl timetable

Departure time
Arrival time
Travel Time
Departure dates
Train
Price from
Departure time 07:35
Arrival time 10:57
Travel Time 3h 22m
Departure dates Daily
Train 102Я Moscow - Yaroslavl
Price from 1417 RUB
Departure time 10:05
Arrival time 14:46
Travel Time 4h 41m
Departure dates Daily
Train 016М
Price from 1167 RUB
Departure time 13:50
Arrival time 17:50
Travel Time 4h 00m
Departure dates Daily
Train 070Ч
Price from 3701 RUB
Departure time 14:45
Arrival time 18:07
Travel Time 3h 22m
Departure dates Daily
Train 104Я Moscow – Yaroslavl
Price from 1417 RUB
Departure time 19:05
Arrival time 22:27
Travel Time 3h 22m
Departure dates Daily
Train 106Я Yaroslavl – Moscow
Price from 1417 RUB
Departure time 20:20
Arrival time 00:09
Travel Time 3h 49m
Departure dates Even-numbered
Train 116М Pomorje
Price from 3401 RUB
Departure time 21:05
Arrival time 00:59
Travel Time 3h 54m
Departure dates Daily
Train 126Я Sheksna
Price from 1217 RUB
Departure time 21:50
Arrival time 01:41
Travel Time 3h 51m
Departure dates Daily
Train 042В Moscow-Vorkuta
Price from 3701 RUB
Departure time 23:05
Arrival time 03:02
Travel Time 3h 57m
Departure dates Daily
Train 068Ы
Price from 2976 RUB
Show all Hide
Find train times and buy tickets from Moscow to Yaroslavl

You can also be interested in...