Flight distance between Bangkok, Thailand and Trujillo Alto, Puerto Rico 10,035.5 mi / 16,150.6 km