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