The nearest airport is BVE - Brive La Roche, located 49.8 km south west of Treignac.
Other airports nearby include LIG - Limoges Bellegarde (60.6 km north west), PGX - Perigueux Bassillac (85.7 km south west), AUR - Aurillac (86.5 km south east), MCU - Montlucon-gueret Montlucon Gueret (88.2 km north east),