The nearest airport is VHY - Vichy Charmeil, located 24.5 km north of Charnat.
Other airports nearby include CFE - Clermont Ferrand Auvergne (27.4 km south west), RNE - Roanne Renaison (45.6 km east), XMU - Moulins Montbeugny (65.0 km north), MCU - Montlucon Domerat (80.3 km north west),