Average fare for journeys from Petrozavodsk to Petrozavodsk is 1 766 roubles.
You can also book 2nd class ticket from Petrozavodsk to Petrozavodsk from 1 766 roubles
Distance between Petrozavodsk and Petrozavodsk 14 kilometres. Approximate journey time is 16 hours 12 minutes.
Trains from Petrozavodsk to Petrozavodsk are passing Svir, Podporozhye, Lodeynoye Pole, Volkhov, Saint Petersburg.
1 train are serving this route.
Book your Petrozavodsk – Petrozavodsk railway ticket online.