Flight distance between Bangkok, Thailand and Corozal, Puerto Rico 10,044.3 mi / 16,164.8 km