There are 5 ways to get from Nizhny Novgorod to Barnaul by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Nizhny Novgorod International Airport (GOJ) to Barnaul West Airport (BAX)plane GOJ - BAX
10h₽11,468–47,613Train
cheapest- Take the train from Nizhny Novgorod Moskovskiy station to Sergachtrain
- Take the train from Sergach to Barnaultrain 096Н
2d 4h₽7,173–15,042Train via Novosibirsk
- Take the train from Nijnii Novgorod Moskov to Novosibirsk Gltrain 010Н / ...
- Take the train from Novosibirsk Gl to Barnaultrain 401Н / ...
45h 4m₽7,367–13,962Bus, train
- Take the bus from Nizhny Novgorod Scherbinky to Perm' Bus stationbus
- Take the bus from Perm' Bus station to Chelyabinsk Central bus stationbus
- Take the train from Chelyabinsk-Glavny to Obtrain
- Take the bus from Novosibirsk Airport Tolmachevo to Barnaul Bus stationbus
2d 10h₽9,889–17,122Drive 2,999.1 km
- Drive from Nizhny Novgorod to Barnaulcar 2,999.1 km
40h 58m₽20,356–29,403
Nizhny Novgorod International Airport (GOJ) to Barnaul West Airport (BAX) flights
Questions & Answers
The cheapest way to get from Nizhny Novgorod to Barnaul is to train which costs RUB 7000 - RUB 15000 and takes 2 days 4h.
The fastest way to get from Nizhny Novgorod to Barnaul is to fly which takes 10h and costs RUB 11000 - RUB 48000.
No, there is no direct train from Nizhny Novgorod to Barnaul. However, there are services departing from Nijnii Novgorod Moskov and arriving at Barnaul via Novosibirsk Gl. The journey, including transfers, takes approximately 45h 4m.
The distance between Nizhny Novgorod and Barnaul is 2574 km. The road distance is 2999.1 km.
The best way to get from Nizhny Novgorod to Barnaul without a car is to train via Novosibirsk which takes 45h 4m and costs RUB 7000 - RUB 14000.
It takes approximately 10h to get from Nizhny Novgorod to Barnaul, including transfers.
Nizhny Novgorod to Barnaul train services, operated by Russian Railways (РЖД), depart from Nijnii Novgorod Moskov station.
The best way to get from Nizhny Novgorod to Barnaul is to fly which takes 10h and costs RUB 11000 - RUB 48000. Alternatively, you can train via Novosibirsk, which costs RUB 7000 - RUB 14000 and takes 45h 4m.
Barnaul is 4h ahead of Nizhny Novgorod. It is currently 12:20 PM in Nizhny Novgorod and 4:20 PM in Barnaul.
Nizhny Novgorod to Barnaul train services, operated by Russian Railways (РЖД), arrive at Novosibirsk Gl station.
What companies run services between Nizhny Novgorod, Russia and Barnaul, Russia?
Aeroflot Russian Airlines, S7 Airlines, and three other airlines fly from Nizhny Novgorod International Airport (GOJ) to Barnaul West Airport (BAX) twice daily. Alternatively, you can take a train from Nijnii Novgorod Moskov to Barnaul via Novosibirsk Gl in around 45h 4m.
- Website
- aeroflot.ru
Flights from Nizhny Novgorod International Airport to Barnaul West Airport via Moscow Sheremetyevo
- Ave. Duration
- 8h 22m
- When
- Tuesday, Friday, Monday, Thursday, and Sunday
- Estimated price
- ₽14,000–55,000
- Website
- s7.ru
Flights from Nizhny Novgorod International Airport to Barnaul West Airport via Novosibirsk
- Ave. Duration
- 9h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽11,000–48,000
- Website
- flyredwings.com
Flights from Nizhny Novgorod International Airport to Barnaul West Airport via Koltsovo
- Ave. Duration
- 12h 50m
- When
- Saturday
- Estimated price
- ₽11,000–47,000
- Website
- nordwindairlines.ru
Flights from Nizhny Novgorod International Airport to Barnaul West Airport via Pulkovo
- Ave. Duration
- 7h 55m
- When
- Monday
- Estimated price
- ₽17,000–65,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Nijnii Novgorod Moskov to Novosibirsk Gl
- Ave. Duration
- 39h 26m
- Frequency
- Once daily
- Estimated price
- ₽6,000–12,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽24,000–35,000
- 3rd Class (Platzcart)
- ₽6,000–8,500
- 2nd Class (Kupé)
- ₽8,000–12,000
Train from Novosibirsk Gl to Barnaul
- Ave. Duration
- 4h 38m
- Frequency
- Once daily
- 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 Chelyabinsk-Glavny to Ob
- Ave. Duration
- 20h 15m
- Frequency
- 4 times a week
- Estimated price
- ₽3,600–7,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽15,000–22,000
- 3rd Class (Platzcart)
- ₽3,600–4,700
- 2nd Class (Kupé)
- ₽5,000–7,000
Train from Nizhny Novgorod Moskovskiy station to Sergach
- Ave. Duration
- 3h 38m
- Frequency
- Once daily
- Estimated price
- ₽1,200–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,200–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Sergach to Barnaul
- Ave. Duration
- 2d 1h
- Frequency
- 4 times a week
- Estimated price
- ₽6,500–12,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽25,000–36,000
- 3rd Class (Platzcart)
- ₽6,500–9,000
- 2nd Class (Kupé)
- ₽8,500–12,000
- Phone
- 8 (800) 550-53-93
- Website
- sodruzhestvoppk.ru
Train from Nizhny Novgorod Moskovskiy station to Sergach
- Ave. Duration
- 2h 43m
- Frequency
- Twice daily
- Estimated price
- ₽650–1,300
- Website
- https://sodruzhestvoppk.ru
- Schedules at
- https://sodruzhestvoppk.ru/raspisanie-elektrichek
- Book at
- https://www.rzd.ru/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Nizhny Novgorod Scherbinky to Perm' Bus station
- Ave. Duration
- 18h 40m
- Frequency
- Once daily
- Estimated price
- ₽2,700–5,000
- Schedules at
- avtovokzaly.ru
Bus from Perm' Bus station to Chelyabinsk Central bus station
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- ₽1,800–2,600
- Schedules at
- avtovokzaly.ru
Bus from Novosibirsk Airport Tolmachevo to Barnaul Bus station
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- ₽1,100–1,700
- Schedules at
- avtovokzaly.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 Travelling around the UAE, Italian Lakes: Getting around by train, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Nizhny Novgorod to Barnaul is 2999 km. It takes approximately 40h 58m to drive from Nizhny Novgorod to Barnaul.







