I've tried using tutu.ru for the trains, but it won't show me any train to Ulaanbaatar, Mongolia. Despite this I know there are daily trains. What I don't know is what time they are, how long they take, and how much they cost?
In addition, there's talk of a bus from Ulan Ude - although there may presumably be one from Irkutsk too. Same questions - times, length of trip and cost, any help or websites with this on?
Final 'how to get somewhere' question on this trip, hopefully ;)