Flight distance between Singapore, Singapore and Bayanhongor, Mongolia 3,146.8 mi / 5,064.2 km