par voiture : A89 (sortie 16) - Périgueux à 33km via D6089, A20 (sortie 55) - Souillac à 50km via D62, Brive la Gaillarde à 50km via D704, Bergerac à 63km via D32, depuis Paris - sortie 17 sur A89
par train : Gare de Thenon à 17km, Gare de Les Eyzies à 20km, possibilité d'avoir ensuite un taxi
par avion : Aéroport de Bordeaux à 180km, Aéroport de Brive-Souillac à 69km, Aéroport Bergerac à 70km, Aéroport Toulouse à 216km