Flight distance between L'Hospitalet de Llobregat, Spain and Castle Hill, Australia 10,664.4 mi / 17,162.6 km