Flight distance between L'Hospitalet de Llobregat, Spain and Stony Hill, Jamaica 4,834.0 mi / 7,779.6 km