Flight distance between Nakhon Sawan, Thailand and Batticaloa, Sri Lanka 1,363.4 mi / 2,194.2 km