Flight distance between Nakhon Sawan, Thailand and Indore, India 1,655.6 mi / 2,664.4 km