Flight distance between Nakhon Sawan, Thailand and Candelaria, Puerto Rico 9,903.6 mi / 15,938.3 km