Flight distance between Bangkok, Thailand and Humacao, Puerto Rico 10,043.7 mi / 16,163.8 km