Average fare for journeys from Sochi to Barysaw is 7 245 roubles.
3rd class fare starts from 7 245 roubles, you can also book 2nd class ticket from Sochi to Barysaw from 12 508 roubles.
Trains from Sochi to Barysaw are passing Loo, Lazarevskoye, Tuapse, Goryachiy Klyuch, Krasnodar, Bryukhovetskaya, Kanevskaya, Starominskaya, Rostov na Donu, Novocherkassk, Shakhty, Krasnyy Sulin, Zverevo, Likhovskoy, Kamensk-Shakhtinskiy, Millerovo, Mitrofanovka, Rossosh, Kamenka, Liski, Voronezh, Kastornoye, Kursk, Kurchatov, Lgov, Dmitriev-Lgovskiy, Komarichi, Navlya, Bryansk, Zhukovka, Dubrovka, Roslavl, Pochinok, Smolensk, Orsha.
1 train are serving this route.
Book your Sochi – Barysaw railway ticket online.