How far is Beijing from Ulaanbaatar?

The flight distance between Ulaanbaatar and Beijing is 1168km. Check all available flights on Wego.