The nearest airport is PGX - Perigueux Bassillac, located 23.7 km east of Les Roches.
Other airports nearby include EGC - Bergerac Roumaniere (37.9 km south), ANG - Angouleme Brie Champniers (66.7 km north), BVE - Brive La Roche (74.9 km east), CNG - Cognac Chateaubernard (85.1 km north west),