The Moscow-Yaroslavl express is the convinient way to get to Yaroslavl from Moscow and back. It goes 2 times every day. And reach Yaroslavl in 4 hours with two intermediate stops - in Sergiev Posad (Zagorsk) and Rostov.
I'd recommend to buy the 2nd class tickets, as, IMHO, the 1st class is waisting of money (the only thing the arm-chairs are wider and there is a big table near every chair, but the TV is playing loudly all the time)
Moscow - Yaroslavl:
(No. Moscow Yaroslavl)
828 8:22 12:15
94 16:20 20:32
Yaroslavl - Moscow
(No. Yaroslavl Moscow)
93 7:00 11:13
827 16:30 20:12
I came by cruiseship to Yaroslavl, it is in a distance of more or less 2 days from Moscow, and it will be a stop in any cruise between St. Petersburg and Moscow, just as well as in cruises from Perm to Moscow, like I have done it in May 2008.
Retschnoy Vauxhall is the name of the ship-station and it is within walking-distance of just about 5 minutes from the city centre of Yaroslavl.
I had a small single cabin onboard of the cruise-ship M/S Furmanov, a 3-star ship.
The price for this singlecabin was 2400 euros for the cruise from Perm to Moscow, including flights to and from Vienna and lots of excursions.
That same cruise with flights from Berlin would be about 1700 euros for the same cabin when you book through Phoenix-reisen
Yaroslavl has a direct railway from Moscow and in Moscow you are leaving from Yaroslavsky station / Yaroslavsky Vauxhall, so that is really easy to remember. (b.t.w. Vauxhall is pronouced exactely like the british car-manufactory, even though the russian spelling is a bit different)
The train-fare from Moscow will be around 450 rubles,that is equivalent to 13 euros . There is one direct train leaving each day in the morning, and another one in the afternoon, so you might organize that tour on your own, in case that you will have the help of a local VT-member maybe, because finding the right counter for the train-ticket is not always easy : at the same station the russian railway will have different counters in different parts of the station for different trains ! Dont expect to find any other inscriptions than in cyrillic and dont expect to find lots of signposts, where to find the right ticket-counter.
I chose the boat, simply because Yaroslavl was a scehduled stop of my cruise from Moscow to Saint petersburg.
Trainwise, it takes about 4 hours, coming from Moscow. There are several trains every day.
By bus there are several daily connections with Moscow, as well as Kostroma, Rostov Veliky, Pereslavl Zalessky, Vladimir, Suzdal and Uglich.