Flight distance between San Pedro Ayampuc, Guatemala and Diadema, Brazil 3,977.8 mi / 6,401.7 km