Average fare for journeys from Petrozavodsk to Anapa is 5 702 roubles.
3rd class fare starts from 5 702 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, Millerovo, Kamensk-Shakhtinskiy, Likhovskoy, Zverevo, Rostov na Donu, Starominskaya, Timashevsk.
1 train are serving this route.
Book your Petrozavodsk – Anapa railway ticket online.