Flight distance between Tamale, Ghana and Ahmedabad, India 4,916.9 mi / 7,912.9 km