Average fare for journeys from Shelekhov to Ulan-Ude is 792 roubles.
3rd class fare starts from 1 451 rouble, you can also book 2nd class ticket from Shelekhov to Ulan-Ude from 1 781 rouble.
Trains from Shelekhov to Ulan-Ude are passing Slyudyanka, Baykalsk, Vydrino, Kedrovaya, Tankhoy, Pereyomnaya, Babushkin, Timlyuy, Bryansk, Talovka, Tataurovo, Ulan-Ude.
1 train are serving this route.
Book your Shelekhov – Ulan-Ude railway ticket online.