Flight distance between Bayanhongor, Mongolia and Foshan, China 1,789.8 mi / 2,880.4 km