Flight distance between Salvador, Brazil and Selebi-Phikwe, Botswana 4,386.3 mi / 7,059.1 km