There are 6 ways to get from Novokuznetsk to Krasnoyarsk by plane, bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus
best- Fly from Novokuznetsk Spichenkovo (NOZ) to Krasnoyarsk Yemelyanovo Airport (KJA)plane NOZ - KJA
- Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus
2h 57m₽4,551–25,747Train, bus
cheapest- Take the train from Novokuzneck to Abakantrain 078Ы
- Take the bus from Abakan to Krasnoyarskbus 791 / ...
17h 23m₽3,493–5,425Bus, train
- Take the bus from Novokuznetsk Bus station to Leninsk-Kuznetskybus
- Take the train from Leninsk-Kuzneckii 1 to Topkitrain
- Take the bus from Kemerovo Bus station to Krasnoyarsk Bus stationbus 644
18h 25m₽3,744–7,423Drive 733.6 km
- Drive from Novokuznetsk to Krasnoyarskcar 733.6 km
9h 46m₽5,058–7,306Taxi
- Take the taxi from Novokuznetsk to Krasnoyarsktaxi 733.6 km
9h 46m₽12,000–15,000Train
- Take the train from Novokuzneck to Topkitrain
- Take the train from Topki to Bolotnaiatrain
- Take the train from Bolotnaia to Krasnoiarsktrain
18h 49m₽3,678–9,369
Novokuznetsk Spichenkovo (NOZ) to Krasnoyarsk Yemelyanovo Airport (KJA) flights
Questions & Answers
The cheapest way to get from Novokuznetsk to Krasnoyarsk is to train and bus which costs RUB 3400 - RUB 5500 and takes 17h 23m.
The fastest way to get from Novokuznetsk to Krasnoyarsk is to fly and bus which takes 2h 57m and costs RUB 4500 - RUB 26000.
No, there is no direct train from Novokuznetsk to Krasnoyarsk. However, there are services departing from Novokuzneck and arriving at Krasnoiarsk via Topki and Bolotnaia. The journey, including transfers, takes approximately 18h 49m.
The distance between Novokuznetsk and Krasnoyarsk is 507 km. The road distance is 733.6 km.
The best way to get from Novokuznetsk to Krasnoyarsk without a car is to train and bus which takes 17h 23m and costs RUB 3400 - RUB 5500.
It takes approximately 2h 57m to get from Novokuznetsk to Krasnoyarsk, including transfers.
Novokuznetsk to Krasnoyarsk train services, operated by Russian Railways (РЖД), depart from Novokuzneck station.
Novokuznetsk to Krasnoyarsk train services, operated by Russian Railways (РЖД), arrive at Topki station.
Yes, the driving distance between Novokuznetsk to Krasnoyarsk is 734 km. It takes approximately 9h 46m to drive from Novokuznetsk to Krasnoyarsk.
What companies run services between Novokuznetsk, Russia and Krasnoyarsk, Russia?
You can take a train from Novokuzneck to Krasnoiarsk via Topki and Bolotnaia in around 18h 49m.
- Website
- skyregional.com
Flights from Novokuznetsk Spichenkovo to Krasnoyarsk Yemelyanovo Airport
- Ave. Duration
- 1h 25m
- When
- Monday and Wednesday
- Estimated price
- ₽3,900–25,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Novokuzneck to Abakan
- Ave. Duration
- 9h 13m
- Frequency
- 4 times a week
- Estimated price
- ₽1,300–3,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,800
- 2nd Class (Kupé)
- ₽2,300–3,300
Train from Leninsk-Kuzneckii 1 to Topki
- Ave. Duration
- 1h 14m
- Frequency
- 4 times a week
- Estimated price
- ₽700–2,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽700–1,000
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Novokuzneck to Topki
- Ave. Duration
- 4h 48m
- Frequency
- 4 times a week
- Estimated price
- ₽1,000–2,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Topki to Bolotnaia
- Ave. Duration
- 1h 41m
- Frequency
- Once daily
- Estimated price
- ₽850–2,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽850–1,200
- 2nd Class (Kupé)
- ₽1,800–2,600
Train from Bolotnaia to Krasnoiarsk
- Ave. Duration
- 10h 20m
- Frequency
- Twice daily
- Estimated price
- ₽1,800–4,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,800–2,400
- 2nd Class (Kupé)
- ₽2,900–4,000
- Phone
- +7 (391) 220-11-72
- Website
- krasavtovokzal.ru
Bus from Yemelyanovo Airport to Krasnoyarsk Bus station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Abakan to Krasnoyarsk
- Ave. Duration
- 7h 8m
- Frequency
- 4 times a day
- Estimated price
- ₽2,065
- Schedules at
- krasavtovokzal.ru
Bus from Kemerovo Bus station to Krasnoyarsk Bus station
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- ₽1,408
- Schedules at
- krasavtovokzal.ru
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Novokuznetsk Bus station to Leninsk-Kuznetsky
- Ave. Duration
- 2h 31m
- Frequency
- Every 2 hours
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.ru
- Ave. Duration
- 9h 46m
- Estimated price
- ₽12,000–15,000
Gett
- Website
- gett.com
Yandex Taxi
- Phone
- +7 3843 333 555
- Website
- taxi.yandex.ru
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Southend Airport into central London, The London Underground: Essential tips to navigate the Tube, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.







