Ulaanbaatar
Dushanbe
The best and cheapest way to get from Ulaanbaatar and Dushanbe is to travel by air, which will cost about 2,639 TJS or 497.70 USD.