Flight distance between Nakhon Sawan, Thailand and Bayanhongor, Mongolia 2,142.7 mi / 3,448.4 km