Average fare for journeys from Barnaul to Nizhnevartovsk is 4 548 roubles.
3rd class fare starts from 4 548 roubles, you can also book 2nd class ticket from Barnaul to Nizhnevartovsk from 5 070 roubles.
Trains from Barnaul to Nizhnevartovsk are passing Komsomolskiy, Lenki, Blagoveshchenka, Kulunda, Tabuny, Slavgorod, Burla, Karasuk, Bagan, Kupino, Shipitsyno, Chistoozyornoye, Tabulga, Tatarsk, Kalachinsk, Omsk, Lyubinsky, Nazyvaevsk, Maslyanskiy, Ishim, Golyshmanovo, Omutinskoye, Zavodoukovsk, Yalutorovsk, Tyumen, Tobolsk, Turtas, Demyanka, Salym, Kut-Yakh, Pyt-Yakh, Ust-Yugan, Surgut, Ult-Yagun, Langepas, Megion.
1 train are serving this route.
Book your Barnaul – Nizhnevartovsk railway ticket online.