Flight distance between L'Hospitalet de Llobregat, Spain and Townsville, Australia 9,865.3 mi / 15,876.6 km