Flight distance between L'Hospitalet de Llobregat, Spain and Visaginas, Lithuania 1,472.1 mi / 2,369.1 km