The nearest airport is LIG - Limoges Bellegarde, located 52.1 km south east of Roche.
Other airports nearby include PIS - Poitiers Biard (52.9 km north west), ANG - Angouleme Brie Champniers (70.2 km south west), NIT - Niort Souche (90.5 km west), CHR - Chateauroux Deols (101.7 km north east),