Flight distance between Caguas, Puerto Rico and Bangkok, Thailand 10,044.2 mi / 16,164.6 km