Flight distance between Salvador, Brazil and Francistown, Botswana 4,368.8 mi / 7,030.9 km