Flight distance between L'Hospitalet de Llobregat, Spain and Cairo, Egypt 1,800.4 mi / 2,897.5 km