There are 4 ways to get from Barnaul to Novokuznetsk by train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Barnaul to Novokuznecktrain 078Ы
6h 32m₽1,100–3,000Drive 345.4 km
- Drive from Barnaul to Novokuznetskcar 345.4 km
5h 23m₽2,334–3,371Taxi
- Take the taxi from Barnaul to Novokuznetsktaxi 345.4 km
5h 23m₽5,500–7,000Fly
- Fly from Barnaul West Airport (BAX) to Novokuznetsk Spichenkovo (NOZ)plane BAX - NOZ
17h 55m₽4,916–26,142
Barnaul to Novokuznetsk by train
Questions & Answers
The cheapest way to get from Barnaul to Novokuznetsk is to train which costs RUB 1100 - RUB 3000 and takes 6h 32m.
The fastest way to get from Barnaul to Novokuznetsk is to drive which takes 5h 23m and costs RUB 2300 - RUB 3400.
Yes, there is a direct train departing from Barnaul and arriving at Novokuzneck. Services depart four times a week, and operate Monday, Wednesday, Friday and Saturday. The journey takes approximately 6h 32m.
The distance between Barnaul and Novokuznetsk is 262 km. The road distance is 345.4 km.
The best way to get from Barnaul to Novokuznetsk without a car is to train which takes 6h 32m and costs RUB 1100 - RUB 3000.
The train from Barnaul to Novokuzneck takes 6h 32m including transfers and departs four times a week.
Barnaul to Novokuznetsk train services, operated by Russian Railways (РЖД), depart from Barnaul station.
The best way to get from Barnaul to Novokuznetsk is to train which takes 6h 32m and costs RUB 1100 - RUB 3000. Alternatively, you can fly, which costs RUB 4900 - RUB 27000 and takes 17h 55m.
Barnaul to Novokuznetsk train services, operated by Russian Railways (РЖД), arrive at Novokuzneck station.
Yes, the driving distance between Barnaul to Novokuznetsk is 345 km. It takes approximately 5h 23m to drive from Barnaul to Novokuznetsk.
What companies run services between Barnaul, Russia and Novokuznetsk, Russia?
Russian Railways (РЖД) operates a train from Barnaul to Novokuzneck 4 times a week. Tickets cost ₽1,100–3,000 and the journey takes 6h 32m. Alternatively, Red Wings and S7 Airlines fly from Barnaul West Airport (BAX) to Novokuznetsk Spichenkovo (NOZ) once daily.
- Website
- flyredwings.com
Flights from Barnaul West Airport to Novokuznetsk Spichenkovo via Koltsovo
- Ave. Duration
- 20h 45m
- When
- Friday and Sunday
- Estimated price
- ₽13,000–55,000
- Website
- s7.ru
Flights from Barnaul West Airport to Novokuznetsk Spichenkovo via Novosibirsk
- Ave. Duration
- 22h 25m
- When
- Every day
- Estimated price
- ₽4,000–25,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Barnaul to Novokuzneck
- Ave. Duration
- 6h 32m
- Frequency
- 4 times a week
- Estimated price
- ₽1,100–3,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–3,000
- Ave. Duration
- 5h 23m
- Estimated price
- ₽5,500–7,000
Citymobil
- Website
- city-mobil.ru
Maxim
- Phone
- +7 3852 55 55 55
- Website
- taximaxim.ru
Yandex Taxi
- Phone
- +7 3852 32 22 22
- 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 South Korea: Travelling from Seoul to Busan , The London Underground: Essential tips to navigate the Tube, and Need to know: Eurostar - to help you get the most out of your next trip.



