Flight distance between Nakhon Sawan, Thailand and Arecibo, Puerto Rico 9,911.7 mi / 15,951.3 km