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