Average fare for journeys from Kungur to Ulan-Ude is 7 237 roubles.
3rd class fare starts from 7 237 roubles, you can also book 2nd class ticket from Kungur to Ulan-Ude from 7 943 roubles.
Trains from Kungur to Ulan-Ude are passing Ekaterinburg, Tyumen, Yalutorovsk, Ishim, Maslyanskiy, Nazyvaevsk, Omsk, Tatarsk, Chany, Ozero-Karachi, Barabinsk, Kargat, Ob, Novosibirsk, Bolotnoye, Yurga, Tayga, Anzhero-Sudzhensk, Mariinsk, Tyazhinskiy, Bogotol, Achinsk, Krasnoyarsk, Uyar, Zaozyornyy, Kansk, Ilanskiy, Nizhny Ingash, Nizhnyaya Poyma, Yurty, Tayshet, Nizhneudinsk, Tulun, Kuitun, Zima, Zalari, Cheremhovo, Usolye-Sibirskoye, Angarsk, Irkutsk, Slyudyanka, Baykalsk, Babushkin, Timlyuy, Bryansk, Ulan-Ude, Zaigrayevo, Gorkhon, Petrovsk-Zabaykalskiy, Bada, Hilok, Khushenga, Kharagun, Chita, Karymskoe, Solntsevo, Shilka, Priiskovyy, Dunaevo, Chernyshevsk, Aksenovo-Zilovskoe, Ksenyevka, Mogocha, Amazar, Yerofey Pavlovich, Urusha, Skovorodino, Taldan, Magdagachi, Tygda, Ushumun, Shimanovsk, Glukhari, Svobodnyy, Belogorsk, Yekaterinoslavka, Zavitinsk, Bureya, Arkhara, Kundur, Obluchye, Izvestkovyy, Birakan, Teploozyorsk, Bira, Birobidzhan, Smidovich, Khabarovsk, Pereyaslavka, Khor, Vyazemskiy, Bikin, Guberovo, Dalnerechensk, Lesozavodsk, Avdeevka, Spassk-Dalniy, Chernigovka, Sibirtsevo, Novoshakhtinskiy, Ussuriysk, Trudovoe, Vladivostok.
1 train are serving this route.
Book your Kungur – Ulan-Ude railway ticket online.