Flight distance between Ciudad Lineal, Spain and Mahalapye, Botswana 4,808.5 mi / 7,738.5 km