Flight distance between L'Hospitalet de Llobregat, Spain and Budapest VIII. kerület, Hungary 935.6 mi / 1,505.8 km