A daily overnight train arrives early in the morning from Moscow's Yaroslavskaya Station.
A bus from the main bus station either to Ivanovo directly or to Kineshma via Ivanovo in Moscow runs several times a day and the cost is around 450 rubles. They are usually very busy and the buses are usually old.