Flight distance between L'Hospitalet de Llobregat, Spain and Dushanbe, Tajikistan 3,447.9 mi / 5,548.8 km