Average fare for journeys from Kazan to Krasnodar is 3 788 roubles.
3rd class fare starts from 4 411 roubles, you can also book 2nd class ticket from Kazan to Krasnodar from 3 788 roubles.
Trains from Kazan to Krasnodar are passing Zelenodolsk, Ulyanovsk, Syzran, Vozrozhdenie, Sennoy, Saratov, Petrov Val, Volgograd, Oktyabr'skiy, Kotelnikovo, Dubovskoye, Zimovniki, Orlovskiy, Proletarsk, Salsk, Peschanokopskoye, Belaya Glina, Novopokrovskaya, Tikhoretsk, Vyselki, Korenovsk, Dinskaya, Abinsk, Krymsk, Verkhnebakanskiy, Novorossiysk.
1 train are serving this route.
Book your Kazan – Krasnodar railway ticket online.