Flight distance between Sūrat, India and Serowe, Botswana 4,326.8 mi / 6,963.3 km