Flight distance between Shakīso, Ethiopia and Ahmedabad, India 2,539.1 mi / 4,086.3 km