Novosibirsk, Russia
Ulaanbaatar
The best and cheapest way to get from Novosibirsk, Russia and Ulaanbaatar is to travel by train, which will cost about 172,517 MNT or 90.00 USD.