Flight distance between L'Hospitalet de Llobregat, Spain and Otse, Botswana 4,829.5 mi / 7,772.4 km