Flight distance between Ayacucho, Peru and Francistown, Botswana 6,624.5 mi / 10,661.1 km