Flight distance between L'Hospitalet de Llobregat, Spain and Tshabong, Botswana 4,836.4 mi / 7,783.4 km