Moscow - Yaroslavl train tickets

Buy train tickets to Yaroslavl. Simple, fast, with no hidden fees.

Moscow - Yaroslavl timetable

Departure time Arrival time Travel time Departure dates Train Price from
07:35 11:01 3h 26m Daily 102Я 25.94 $
13:05 17:02 3h 57m Daily 376Я 19.82 $
14:45 18:24 3h 39m Daily 104Я Moscow – Yaroslavl 25.83 $
15:10 18:09 2h 59m Daily 716Я Lastochka 32.69 $
19:05 22:31 3h 26m Daily 106Я 25.94 $
20:35 00:22 3h 47m Even-numbered 116Щ 63.14 $

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 9 - 10
Price from 19.82 $

Moscow - Yaroslavl train reviews

Train number: 102Я
Travel date: 28 Feb 2020
I liked the comfort in the Russian trains. Just the toilets were not clean.
Juri, Germany
Train number: 102Я
Travel date: 19 Sep 2019
On time, helpfull staff, very comfortable trip
Maria Lena, Hungary
Train number: 070Ч
Travel date: 09 Aug 2019
Like: The service - Very good in mood and flexibility in regards of foreign language :-) Very polite and friendly The travel has been comfortable - last but not least due to the lower bunk The food was good Dislike: I have a huge respect about the distance between train step and platform ---
anonym, Germany

How do I get back to Moscow

Find train times and buy tickets from Yaroslavl to Moscow
Check Prices