Para ir de Madrid a Girona puedes coger el avión desde el Aeropuerto Girona-Costa Brava, que es el aeropuerto más cercano a Girona y llegar al Aeropuerto de Madrid – Barajas Adolfo Suárez, el aeropuerto principal de Madrid. El precio medio de los billetes de avión desde Girona hasta Madrid es de 714€, pero también puedes encontrar vuelos low cost, con precios que parten desde 80€. El vuelo de Girona a Madrid suele durar una hora aproximadamente; sin embargo, hay que tener en cuenta también el tiempo para ir al aeropuerto y pasar los controles de seguridad. Hay 28 vuelos diarios operados por KLM, Czech Airlines j.s.c y British Airways entre Girona y Madrid. El Aeropuerto de Madrid – Barajas Adolfo Suárez es el aeropuerto más cercano a Madrid y se encuentra a 22 kilómetros del centro de la ciudad; puedes llegar a Madrid en 33 minutos gracias a los traslados aeroportuarios desde Aeropuerto de Madrid – Barajas Adolfo Suárez hasta Madrid.