The nearest airport is Brive (about 1hr 30mins) and is served, April to November, by Ryanair.
Ryanair flights can also be taken to Limoges, Bergerac and Carcassonne which are all about a 2 1/2 hour drive.
Cars can be hired at all the airports. For other airlines Toulouse is a 2 hour drive.
There are train stations with connections to Paris at Cahors - 1 hr - and Figeac - 25 minutes.
Alternatively, come by road. The drive from Paris is a 6 hour journey.