Average fare for journeys from Krasnodar to Orsha is 6 280 roubles.
3rd class fare starts from 6 280 roubles, you can also book 2nd class ticket from Krasnodar to Orsha from 10 741 rouble.
Trains from Krasnodar to Orsha are passing 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.
1 train are serving this route.
Book your Krasnodar – Orsha railway ticket online.