COVID-19 Travel restrictions may apply. Learn More.
Duration 45h 42m
Distance 2501.4 km
Average price RUB 7000
Frequency 6/week

Trip overview

The train between Krasnodar and Yekaterinburg takes 45h 42m. The train runs, on average, 6 times per week from Krasnodar to Yekaterinburg. 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. Yekaterinburg
45h 19m
RUB 5420 - RUB 10742

Krasnodar to Yekaterinburg train times

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

Frequently asked questions

Want to know about travelling from Krasnodar to Yekaterinburg? 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.

Yes, there is a direct train departing from Krasnodar 1 and arriving at Ekaterinburg-Passajirs. Services depart four times a week, and operate every day. The journey takes approximately 2 days 9h.

More details

The distance between Krasnodar and Yekaterinburg is 1990 km. The road distance is 2501.4 km.

Get driving directions

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

More details

Krasnodar to Yekaterinburg train services, operated by Russian Railways (РЖД), arrive at Ekaterinburg-Passajirs station.

More details

Yekaterinburg is 2h ahead of Krasnodar. It is currently 11:29 AM in Krasnodar and 1:29 PM in Yekaterinburg.

There are 395+ hotels available in Yekaterinburg. Prices start at RUB 7500 per night.

More details

What companies run services between Krasnodar and Yekaterinburg?

You can take a train from Krasnodar to Yekaterinburg via Moskva Kazanskaia in around 45h 19m.
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 Ekaterinburg-Passajirs
Ave. Duration
25h 41m
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 Krasnodar 1 to Ekaterinburg-Passajirs
Ave. Duration
2 days 9h
Frequency
4 times a week
Estimated price
RUB 4100 - RUB 9000
Website
http://pass.rzd.ru/main-pass/public/en
3rd Class (Platzcart)
RUB 4100 - RUB 6000
2nd Class (Kupé)
RUB 6000 - RUB 9000

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