Flight distance between Salvador, Brazil and Serowe, Botswana 4,312.2 mi / 6,939.8 km