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