The nearest airport is BVE - Brive La Roche, located 25.7 km north west of Cavagnac.
Other airports nearby include AUR - Aurillac (57.0 km east), PGX - Perigueux Bassillac (74.3 km west), RDZ - Rodez Marcillac (89.5 km south east), EGC - Bergerac Roumaniere (96.6 km west),