Distance from to

Distance from Mahalapye to Francistown

Distance from Mahalapye to Francistown is 226 kilometers. This air travel distance is equal to 140 miles.

The air travel (bird fly) shortest distance between Mahalapye and Francistown is 226 km= 140 miles.

If you travel with an airplane (which has average speed of 560 miles) from Mahalapye to Francistown, It takes 0.25 hours to arrive.

Mahalapye

Mahalapye is located in Botswana.

GPS Coordinates (DMS)23° 6´ 14.6520'' S
26° 48´ 51.1560'' E
Latitude-23.10407
Longitude26.81421
Altitude1025 m
CountryBotswana

Mahalapye Distances to Cities

MahalapyeDistance
Distance from Mahalapye to Gaborone195 km
Distance from Mahalapye to Francistown226 km
Distance from Mahalapye to Kanye255 km
Distance from Mahalapye to Lobatse262 km
Distance from Mahalapye to Janeng287 km

Francistown

Francistown is located in Botswana.

GPS Coordinates21° 10´ 11.8200'' S
27° 30´ 28.3320'' E
Latitude-21.16995
Longitude27.50787
Altitude989 m
CountryBotswana

Francistown Distances to Cities

FrancistownDistance
Distance from Francistown to Ghanzi610 km
Distance from Francistown to Gaborone419 km
Distance from Francistown to North West520 km
Distance from Francistown to Francistown0 km
Distance from Francistown to Maun446 km