Flight distance between L'Hospitalet de Llobregat, Spain and Kathmandu, Nepal 4,651.2 mi / 7,485.3 km