Average fare for journeys from Petrozavodsk to Anapa is 5 767 roubles.
3rd class fare starts from 6 722 roubles, you can also book 2nd class ticket from Petrozavodsk to Anapa from 5 767 roubles.
Trains from Petrozavodsk to Anapa are passing Svir, Podporozhye, Lodeynoye Pole, Volkhov, Chudovo, Okulovka, Bologoe, Vyshny Volochyok, Tver, Moscow, Tula, Uzlovaya, Yefremov, Yelets, Lipetsk, Usman, Voronezh, Liski, Rossosh, Maryany, Millerovo, Kamensk-Shakhtinskiy, Likhovskoy, Zverevo, Rostov na Donu, Starominskaya, Timashevsk.
1 train are serving this route.
Book your Petrozavodsk – Anapa railway ticket online.