irkutsk, Russia
Ulaanbaatar
The best and cheapest way to get from irkutsk, Russia and Ulaanbaatar is to travel by train, which will cost about 112,136 MNT or 58.50 USD.