Flight distance between Nakhon Sawan, Thailand and Trujillo Alto, Puerto Rico 9,901.7 mi / 15,935.3 km