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