La Région Nouvelle Aquitaine a développé un réseau de bus important, renforcé sur la période estivale
www.transports.nouvelle-aquitaine.fr
Les gares proches de St Léon sur Vézère :
Ligne 33 : BORDEAUX>BERGERAC>SARLAT
Ligne 34 : PÉRIGUEUX>AGEN/SARLAT
informations complètes : www.ter.sncf.com/nouvelle-aquitaine