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