The nearest airport is XMU - Moulins Montbeugny, located 18.7 km north east of La Roche.
Other airports nearby include VHY - Vichy Charmeil (29.9 km south east), MCU - Montlucon Domerat (52.8 km west), NVS - Nevers Fourchambault (66.0 km north), CFE - Clermont Ferrand Auvergne (70.3 km south),