Flight distance between Nakhon Sawan, Thailand and Thinadhoo, Maldives 2,126.5 mi / 3,422.3 km