Ligne Paris-Toulouse : deux arrêts possibles : Brive (Corrèze) et Souillac (Lot)
- Navette SNCF reliant Souillac à Sarlat : voir les horaires ci-dessous, rubrique liaisons par autocar
- Liaison depuis Brive par car jusqu'à Sarlat (1 A/R du lundi au samedi durant la période scolaire, 1 A/R les mardi, jeudi et samedi durant les vacances scolaires)
Ligne Paris-Agen : Depuis Périgueux, liaison par car jusqu'à Sarlat (1 A/R du lundi au vendredi pendant la période scolaire
Ligne Bordeaux-Lyon : Périgueux (Dordogne) et Brive (Corrèze)
Ligne TGV Paris-Libourne (Gironde) : Changement pour ligne TER Libourne-Sarlat
Lignes Train Express Régional (TER Aquitaine) :
- Ligne Périgueux-Agen
- Ligne Bordeaux-Sarlat
- Ligne Bordeaux-Brive
Liens utiles : www.ter-sncf.com/aquitaine - www.sncf.com