Die Entfernung (Strecke bzw. Distanz) von San Pedro nach Neiva beträgt Luftlinie ungefähr 159 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Neiva sicherlich länger, da hier nur die Luftlinie von San Pedro nach Neiva berechnet wurde.