Flight distance between Amatitlán, Guatemala and Puebla, Mexico 592.2 mi / 953.0 km