Flight distance between Nakhon Sawan, Thailand and Lanzhou, China 1,424.6 mi / 2,292.6 km