Average fare for journeys from Saint Petersburg to Khosta is 6 593 roubles.
3rd class fare starts from 6 593 roubles, you can also book 2nd class ticket from Saint Petersburg to Khosta from 14 720 roubles.
Trains from Saint Petersburg to Khosta are passing Bologoe, Vyshny Volochyok, Tver, Moscow, Tula, Uzlovaya, Yefremov, Yelets, Lipetsk, Voronezh, Liski, Rossosh, Millerovo, Kamensk-Shakhtinskiy, Likhovskoy, Zverevo, Krasnyy Sulin, Shakhty, Novocherkassk, Rostov na Donu, Kushchovskaya, Tikhoretsk, Kropotkin, Armavir, Kurganinsk, Belorechensk, Khadyzhensk, Tuapse, Lazarevskoye, Loo, Sochi.
1 train are serving this route.
Book your Saint Petersburg – Khosta railway ticket online.