COVID-19 Travel restrictions may apply. Learn More.
Duration 32h 7m
Distance 1700.4 km
Average price RUB 5500
Frequency 6/week

Trip overview

The train between Krasnodar and Kazan’ takes 32h 7m. The train runs, on average, 6 times per week from Krasnodar to Kazan’. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train via Moscow

  1. Krasnodar 1
  2. Moskva Kazanskaia
  3. Kazan’
30h 48m
RUB 4520 - RUB 8342

Krasnodar to Kazan’ train times

Trains run six times a week between Krasnodar and Kazan’. The service departs Krasnodar at 23:53 at night, which arrives into Kazan’ at 08:00. All services require a transfer at MOSKVA KAZANSKAIA and take an average of 32h 7m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Krasnodar to Kazan’? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

There is widespread community transmission globally.
Some travel restrictions are being lifted in Russia. For the latest travel status, please check the official page for Russia.

Learn More.

No, there is no direct train from Krasnodar to Kazan’. However, there are services departing from Krasnodar 1 and arriving at Kazan via Moskva Kazanskaia. The journey, including transfers, takes approximately 30h 48m.

More details

The distance between Krasnodar and Kazan’ is 1391 km. The road distance is 1700.4 km.

Get driving directions

Krasnodar to Kazan’ train services, operated by Russian Railways (РЖД), depart from Krasnodar 1 station.

More details

Krasnodar to Kazan’ train services, operated by Russian Railways (РЖД), arrive at Kazan station.

More details

There are 330+ hotels available in Kazan’. Prices start at RUB 7500 per night.

More details

What companies run services between Krasnodar and Kazan’?

You can take a train from Krasnodar to Kazan’ via Moskva Kazanskaia in around 30h 48m.
Train operators
Russian Railways (РЖД)
Ave. Duration
18h 38m
Frequency
Twice daily
Estimated price
RUB 2700 - RUB 5500
Website
rzd.ru
Train from Krasnodar 1 to Moskva Kazanskaia
Ave. Duration
18h 38m
Frequency
Twice daily
Estimated price
RUB 2700 - RUB 5500
Website
http://pass.rzd.ru/main-pass/public/en
3rd Class (Platzcart)
RUB 2700 - RUB 3800
2nd Class (Kupé)
RUB 3800 - RUB 5500
Train from Moskva Kazanskaia to Kazan
Ave. Duration
11h 10m
Frequency
4 times a day
Estimated price
RUB 1800 - RUB 3100
Website
http://pass.rzd.ru/main-pass/public/en
3rd Class (Platzcart)
RUB 1800 - RUB 2500
2nd Class (Kupé)
RUB 2200 - RUB 3100
Train from Krasnodar 1 to Vosstanie Passajirskai
Ave. Duration
43h 42m
Frequency
6 times a week
Estimated price
RUB 3200 - RUB 6500
Website
http://pass.rzd.ru/main-pass/public/en
3rd Class (Platzcart)
RUB 3200 - RUB 4400
2nd Class (Kupé)
RUB 4600 - RUB 6500

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps