Flight distance between Salvador, Brazil and Ramotswa, Botswana 4,251.4 mi / 6,842.0 km