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