How far is Ulaanbaatar from Xi'an?

The flight distance between Xi'an and Ulaanbaatar is 1516km. Check all available flights on Wego.