Average fare for journeys from Tomsk to Krasnodar is 13 331 rouble.
3rd class fare starts from 13 331 rouble, you can also book 2nd class ticket from Tomsk to Krasnodar from 16 414 roubles.
Trains from Tomsk to Krasnodar are passing Tayga, Yurga, Bolotnoye, Novosibirsk, Chulym, Kargat, Barabinsk, Ozero-Karachi, Chany, Tatarsk, Kalachinsk, Omsk, Moskalenki, Isikul, Petropavlovsk, Petukhovo, Makushino, Lebyazh'ye, Vargashi, Kurgan, Mishkino, Shumikha, Schuchye, Chelyabinsk, Chebarkul, Miass, Zlatoust, Berdyaush, Suleya, Vyazovaya, Ust-Katav, Kropachyovo, Sim, Minjyar, Asha, Ufa, Davlekanovo, Rayevskiy, Aksenovo, Aksakovo, Priyutovo, Abdulino, Buguruslan, Pohvistnevo, Kinel'-Cherkasy, Otradnyy, Kinnel, Samara, Novokuybyshevsk, Chapaevsk, Syzran, Novospasskoye, Kuznetsk, Chaadaevka, Sursk, Penza, Serdobsk, Rtischevo, Arkadak, Balashov, Povorino, Novokhopyorsk, Talovaya, Liski, Rossosh, Millerovo, Kamensk-Shakhtinskiy, Likhovskoy, Zverevo, Rostov na Donu, Starominskaya, Kanevskaya.
1 train are serving this route.
Book your Tomsk – Krasnodar railway ticket online.