Getting there & away
The bus station is on Moskovsky pr, 2km south of the Kotorosl River and near Yaroslavl's Moskovsky vokzal. One or two buses go daily to/from Moscow's Shchyolkovsky station (R236, six hours), plus about five buses stopping in transit. Most of these stop at Pereslavl-Zalessky and Sergiev Posad. Other departures include: Ivanovo (R180, three hours, two daily); Kostroma (R80, two hours, 10 daily); Uglich R96, three hours, six daily; Pereslavl-Zalessky (R115, three hours, four daily); Rostov-Veliky (R52, 1½ hours, seven daily); Vladimir (R222, six hours, two daily) via Suzdal (R190, five hours); and Vologda (R165, five hours, two daily).
The main station is Yaroslavl Glavny, on ul Svobody 3km west of the centre. The lesser Yaroslavl Moskovsky vokzal is near the bus station, 2km south of town. Around 20 trains a day run to/from Moscow's Yaroslavsky vokzal (R350, five hours). There's also a daily service to/from St Petersburg (R1120, 12½ hours), as well as Nizhny Novgorod (R900, 9½ hours) en route to Ufa. For closer destinations such as Rostov- Veliky (R180, two hours) or Kostroma (R310, three hours), it's easiest to take suburban trains.
In summer, boats depart from the river station at the northern end of Pervomayskaya ul. The hydrofoils to downstream destinations will take you to Kostroma (1½ hours) and Plyos (three hours). Tickets go on sale about 30 minutes before departure. From early June to early October, long-distance Volga passenger ships stop in Yaroslavl on their way from Moscow to cities like Nizhny Novgorod, Kazan and Astrakhan.