Trains to Rostov Veliky leave from Moscow's Yaroslavsky station (metro Komsomolskaya). Note that the train station is named Rostov Yaroslavsky not Rostov Veliky. There are many trains travelling between Moscow and Rostov Veliky, however, the fastest train leaves only three times a day (see schedule below) and the journey takes about 2,5 hours). Seats sell out very quickly so we recommend you to buy your tickets in advance. The train station in Rostov Veliky is a 15 minute walk from the town centre, simply cross the road and walk directly straight ahead with the station directly behind you.