Flight distance between Ahmedabad, India and Serowe, Botswana 4,399.5 mi / 7,080.3 km