Flight distance between San Pedro Ayampuc, Guatemala and Ananindeua, Brazil 3,085.3 mi / 4,965.4 km