Moscow - Yaroslavl timetable
Departure time | Arrival time | Travel time | Departure dates | Train | Price from | |
---|---|---|---|---|---|---|
07:35 | 11:01 | 3h 26m | Daily | 102Я | 20.60 $ | |
12:50 | 16:52 | 4h 02m |
on Mon, Fri |
034Я Syktyvkar | 42.42 $ | |
13:05 | 17:02 | 3h 57m | Daily | 376Я | 16.51 $ | |
14:45 | 18:24 | 3h 39m | Daily | 104Я Moscow – Yaroslavl | 20.60 $ | |
15:10 | 18:09 | 2h 59m | Daily | 716Я Lastochka | 22.24 $ | |
19:05 | 22:31 | 3h 26m | Daily | 106Я | 20.60 $ | |
20:35 | 00:22 | 3h 47m | Even-numbered | 116Щ | 47.94 $ | |
21:05 | 01:02 | 3h 57m | Daily | 126Я Sheksna | 55.07 $ | |
21:50 | 01:34 | 3h 44m | Daily | 042В Moscow-Vorkuta | 41.59 $ | |
23:20 | 03:08 | 3h 48m | Daily | 148Я Kostroma | 17.07 $ |
Moscow - Yaroslavl route details
Route overview
Fastest trip | 2h 59m |
---|---|
Average journey time | 3h 40m |
Distance | 248 km |
Trains overview
First departure | 07:35 |
---|---|
Last departure | 23:20 |
Trains per day | 8 - 10 |
Price from | 16.52 $ |
Recommended trains on the route Moscow - Yaroslavl
Moscow - Yaroslavl train reviews

How do I get back to Moscow
Find train times and buy tickets from Yaroslavl to Moscow