Flight distance between L'Hospitalet de Llobregat, Spain and Goodlands, Mauritius 5,531.7 mi / 8,902.4 km