Flight distance between Bangkok, Thailand and Puerto Barrios, Guatemala 10,307.1 mi / 16,587.7 km