Flight distance between Ahmedabad, India and Mosopa, Botswana 4,570.9 mi / 7,356.2 km