How far is Moscow from Ulaanbaatar?

The flight distance between Ulaanbaatar and Moscow is 4636km. Check all available flights on Wego.