Die Distanz (Entfernung oder auch Strecke) von Magdalena Milpas Altas nach San Pedro Ayampuc beträgt Luftlinie circa 35 km (Kilometer).
Mit dem Auto oder Zug ist die effektive Strecke nach San Pedro Ayampuc wahrscheinlich länger, da hier nur die Luftlinie von Magdalena Milpas Altas nach San Pedro Ayampuc berechnet wurde.
Luftlinie (ungefähr)
22 Meilen
19 Seemeilen