BY TRAIN :
– Paris – Toulouse (2 stops possible): Brive (Corrèze) and Souillac (Lot). Bus connection Brive – Sarlat by bus (1 round trip from Monday to Saturday during the school year, 1 roundtrip on Tuesday, Thursday and Saturday during the school holidays)
– Paris – Agen : 
Bus connection Périgueux – Sarlat (1 roundtrip from Monday to Friday during the school year)
– Bordeaux – Lyon : 
Périgueux (Dordogne) and Brive (Corrèze)
– TGV Paris – Libourne (Gironde): local train Libourne – Sarlat