Flight distance between Nakhon Sawan, Thailand and Cayey, Puerto Rico 9,921.2 mi / 15,966.6 km