Flight distance between San Pedro Ayampuc, Guatemala and Bangkok, Thailand 10,327.4 mi / 16,620.4 km