Flight distance between L'Hospitalet de Llobregat, Spain and Smarhon’, Belarus 1,432.1 mi / 2,304.8 km