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Я 21.28 $
12:50 16:52 4h 02m on
Mon, Fri
034Я Syktyvkar 43.99 $
13:05 17:02 3h 57m Daily 376Я 16.93 $
14:45 18:24 3h 39m Daily 104Я Moscow – Yaroslavl 21.28 $
15:10 18:09 2h 59m Daily 716Я Lastochka 23.03 $
19:05 22:31 3h 26m Daily 106Я 21.28 $

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.93 $

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