The nearest airport is PGX - Perigueux Bassillac, located 31.1 km north west of Thonac.
Other airports nearby include BVE - Brive La Roche (31.5 km north east), EGC - Bergerac Roumaniere (51.8 km south west), LIG - Limoges Bellegarde (94.2 km north), AGF - Agen La Garenne (102.5 km south west),