Flight distance between Carabanchel, Spain and San Diego, United States of America 5,840.2 mi / 9,398.9 km