Flight distance between L'Hospitalet de Llobregat, Spain and Salihorsk, Belarus 1,422.2 mi / 2,288.9 km