Average fare for journeys from Irkutsk to Ulan-Ude is 2 192 roubles.
You can also book 2nd class ticket from Irkutsk to Ulan-Ude from 2 192 roubles
Trains from Irkutsk to Ulan-Ude are passing Irkutsk, Slyudyanka, Baykalsk, Babushkin, Timlyuy, Bryansk, Ulan-Ude.
1 train are serving this route.
Book your Irkutsk – Ulan-Ude railway ticket online.