Flight distance between L'Hospitalet de Llobregat, Spain and Gustavo A. Madero, Mexico 5,889.8 mi / 9,478.7 km