Average fare for journeys from Essoyla to Tver is 2 520 roubles.
You can also book 2nd class ticket from Essoyla to Tver from 2 520 roubles
Trains from Essoyla to Tver are passing Suojarvi, Piytsiyoki, Loimola, Raykonkoski, Leppyasyurya, Matkaselkya, Sortavala, Lahdenpohja, Elisenvaara, Khiytola, Kamennogorsk, Vyborg, Zelenogorsk, Saint Petersburg, Chudovo, Malaya Vishera, Bologoe.
1 train are serving this route.
Book your Essoyla – Tver railway ticket online.