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Я 23.75 $
13:05 17:02 3h 57m Daily 376Я 17.86 $
14:45 18:24 3h 39m Daily 104Я Moscow – Yaroslavl 24.04 $
19:05 22:31 3h 26m Daily 106Я 24.04 $
20:35 00:22 3h 47m Even-numbered 116Щ 49.11 $
21:50 01:34 3h 44m Daily 042В Moscow-Vorkuta 52.04 $

Moscow - Yaroslavl route details

Route overview
Fastest trip 3h 26m
Average journey time 3h 43m
Distance 248 km
Trains overview
First departure 07:35
Last departure 23:20
Trains per day 7 - 8
Price from 17.86 $

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