Flight distance between Tshabong, Botswana and Ahmedabad, India 4,768.2 mi / 7,673.7 km