Flight distance between Bangkok, Thailand and Hormigueros, Puerto Rico 10,077.4 mi / 16,218.1 km