Flight distance between San Luis, Argentina and Francistown, Botswana 5,638.4 mi / 9,074.1 km