By train

Paris-Toulouse railway line : 2 possible stops : Brive (Corrèze) and Souillac (Lot)

  • SNCF shuttle from Souillac to Sarlat (see schedule below)
  • Shuttle from Brive to Sarlat by bus  ( 1 return trip from monday to saturday during school period ; 1 return trip on tuesday, thursday and saturday during school holidays)

Paris-Agen railway line : From Périgueux, connexion by bus to Sarlat (1 return trip from monday to friday during school period)

Bordeaux-Lyon railway line : Périgueux (Dordogne) and Brive (Corrèze)


Paris-Libourne (Gironde) : Connexion for the line Libourne-Sarlat


Train  Express Régional (TER Aquitaine) : Regional express lines

  • Périgueux-Agen line
  • Bordeaux-Sarlat line
  • Bordeaux-Brive line

Useful links : ;