Flight distance between Bungoma, Kenya and Ahmedabad, India 2,985.9 mi / 4,805.4 km