Badajoz posee un aeropuerto, situado a unos 14 km de la ciudad y próxima a la Base Aérea de Talavera la Real.