Average fare for journeys from Ufa to Hilok is 11 259 roubles.
3rd class fare starts from 11 724 roubles, you can also book 2nd class ticket from Ufa to Hilok from 11 259 roubles.
Trains from Ufa to Hilok are passing Asha, Kropachyovo, Ust-Katav, Vyazovaya, Suleya, Berdyaush, Zlatoust, Miass, Chelyabinsk, Schuchye, Shumikha, Mishkino, Yurgamysh, Kurgan, Vargashi, Lebyazh'ye, Makushino, Petukhovo, Petropavlovsk, Isikul, Omsk, Tatarsk, Ozero-Karachi, Barabinsk, Novosibirsk, Yurga, Tayga, Anzhero-Sudzhensk, Mariinsk, Tyazhinskiy, Bogotol, Achinsk, Kozulka, Krasnoyarsk, Uyar, Zaozyornyy, Kansk, Ilanskiy, Nizhny Ingash, Nizhnyaya Poyma, Tayshet, Alzamay, Nizhneudinsk, Tulun, Kuitun, Zima, Zalari, Kutulik, Cheremhovo, Usolye-Sibirskoye, Angarsk, Irkutsk, Slyudyanka, Babushkin, Bryansk, Ulan-Ude, Petrovsk-Zabaykalskiy, Novopavlovka, Bada.
1 train are serving this route.
Book your Ufa – Hilok railway ticket online.