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