Flight distance between L'Hospitalet de Llobregat, Spain and Ash Shayḩānīyah, Qatar 2,996.4 mi / 4,822.2 km