Die Distanz (Entfernung oder auch Strecke) von Francistown nach Mahalapye beträgt Luftlinie ca. 227 km (Kilometer).
Mit dem Auto, der Bahn oder eventuell auch per Schiff ist die effektive Strecke nach Mahalapye sicherlich länger, da hier nur die Luftlinie, ausgehend von Francistown, berechnet wurde.
Luftlinie (ungefähr)
141 Meilen
122 Seemeilen