BY PLANE
Bergerac airport : numerous daily flights connecting to major cities such as London, Edinburgh, and Amsterdam.
Brive airport : daily flights from London and Paris
International airports of Bordeaux and Toulouse, for easy access to the Dordogne region – only 2 hours drive.
Motorways :
– A20 from Paris to Barcelona : exit at Souillac or at Brive
– A89 From Bordeaux to Lyon : exit at Périgueux
BY TRAIN
From Paris to Toulouse : stop at Brive (Corrèze) or Souillac (Lot). Bus connexion from Brive to Sarlat
From Paris to Agen : stop at Périgueux. Connexion by bus to Sarlat
From Bordeaux to Lyon : stop at Périgueux or at Brive railway stations
From Paris to Bordeaux : speed train to Libourne and local TER train from Libourne to Sarlat (crossing St Cyprien’s railway station)
You may find the SNCF website useful to plan your route.