Flight distance between L'Hospitalet de Llobregat, Spain and Dalandzadgad, Mongolia 4,847.7 mi / 7,801.6 km