Flight distance between Carabanchel, Spain and Ahmedabad, India 4,505.4 mi / 7,250.7 km