El tren con trasbordo en Barcelona es la mejor opción para ir de Girona a Madrid: 4 h 10 min desde 35 € si reservas con tiempo. Sales desde Girona en tren regional o MD hasta Barcelona Sants (1 h 20 min) y allí coges el AVE a Madrid Atocha (2 h 50 min). El autobús es más barato (desde 22 €) pero tarda entre 9 y 11 horas.
| Medio | Duración | Precio | Frecuencia | |
|---|---|---|---|---|
| Tren (Regional + AVE) | 4 h 10 min | Desde 35 € | Cada hora aprox. | Llega al centro |
| Autobús (ALSA) | 9-11 h | Desde 22 € | 3-4 al día | Más barato |
| Coche | 6 h 30 min | ~105 € (peajes+gasolina) | — | Flexible, paradas libres |
| BlaBlaCar | 6 h 30 min | 25-35 € | Varias al día | Compartir gastos |
Tienes tres formas prácticas de llegar de Girona a Madrid: tren con trasbordo en Barcelona, autobús directo o coche por la A-2. El tren es lo más rápido (4 h 10 min desde 35 €) y te deja en pleno centro de Madrid. El autobús tarda el doble pero cuesta desde 22 € si reservas con antelación. En coche tardas unas 6 h 30 min y gastas alrededor de 105 € entre gasolina y peajes. No hay AVE directo desde Girona. Pasas por Barcelona Sants, donde cambias de tren. Si las conexiones encajan bien solo esperas 30-40 minutos. Renfe vende billetes combinados que incluyen ambos tramos. Para distancias largas como esta el avión no tiene sentido. El aeropuerto de Girona no tiene vuelos regulares a Madrid y el de Barcelona está a 1 h en coche. Llegas antes en tren.
En avión
No hay vuelos directos entre Girona y Madrid. El aeropuerto de Girona-Costa Brava opera sobre todo rutas low cost a ciudades europeas, sin conexión con la capital. Si quisieras volar desde Barcelona-El Prat tardarías más que en tren. Desde Girona al aeropuerto de Barcelona hay 1 h 10 min en coche o 1 h 45 min en transporte público (autobús Barcelona Bus + metro). El vuelo BCN-MAD dura 1 h 20 min pero llegas a Barajas, a 30 min del centro. Sumando traslados y tiempos de embarque tardas más de 5 horas. Las aerolíneas que cubren Barcelona-Madrid son Iberia, Air Europa y Vueling. Los precios arrancan en 40 € solo ida, pero rara vez compensan frente al AVE. El tren te deja en Atocha, en el centro de Madrid, sin pasar por controles de seguridad.
En tren
El tren con trasbordo en Barcelona es la forma más rápida y cómoda. Sales desde la estación de Girona en tren regional (R11) o Media Distancia hasta Barcelona Sants. Este tramo dura entre 1 h 15 min y 1 h 30 min y cuesta desde 12 €. En Barcelona Sants cambias al AVE que va a Madrid Atocha. El AVE tarda 2 h 50 min y cuesta desde 23 € si reservas con antelación. Renfe vende billetes combinados Girona-Madrid desde 35 € que incluyen ambos tramos y te garantizan la conexión. Los trenes regionales Girona-Barcelona salen cada 30-60 minutos desde las 5:50 h hasta las 22:30 h. Los AVE Barcelona-Madrid tienen más de 25 salidas al día entre las 6:00 h y las 21:30 h. Si la conexión es ajustada Renfe te pone en el siguiente AVE sin coste extra. Compra los billetes en renfe.com con 2-3 semanas de antelación para pillar las tarifas Básica o Prémium más baratas. El mismo día del viaje puedes pagar más de 80 €. Si compras el billete combinado asegúrate de que el tiempo de trasbordo en Sants es al menos 20 minutos.
En autobús
ALSA y FlixBus tienen autobuses directos entre Girona y Madrid. El trayecto dura entre 9 y 11 horas dependiendo del número de paradas. Es la opción más barata pero también la más lenta. ALSA sale desde la estación de autobuses de Girona (al lado de la estación de tren) y llega a Madrid Estación Sur (Méndez Álvaro). Hay 3-4 salidas diarias, la mayoría nocturnas. Los precios van desde 22 € si reservas en alsa.es con antelación, hasta 35 € comprando el mismo día. FlixBus tiene 2-3 servicios al día con precios desde 18 €. Sale del mismo sitio y llega a Estación Sur o a veces a Madrid Barajas T4. Los autobuses llevan wifi, enchufes y aseos a bordo. El espacio para las piernas es justo. Los autobuses nocturnos salen sobre las 23:00 h y llegan a Madrid entre las 8:00 h y las 9:00 h. Te ahorras una noche de hotel pero dormir sentado no es cómodo. Si tienes presupuesto ajustado y tiempo, esta es tu opción.
En coche
Son 640 km desde Girona a Madrid por la A-2. Tardas unas 6 h 30 min sin parar, pero cuenta con al menos una parada para descansar. La ruta pasa por Lleida, Zaragoza y Guadalajara. La carretera es autopista de peaje casi todo el trayecto. Pagas unos 35 € en peajes entre Girona y Madrid. El gasto en gasolina ronda los 70 € (unos 50 litros para un coche diésel medio). En total gastas más de 105 € solo en desplazamiento. Si viajas solo el coche no compensa frente al tren. Si sois tres o cuatro personas los 105 € se dividen y sale más barato que cuatro billetes de AVE. Además puedes parar en Zaragoza para comer o visitar la ciudad (queda a medio camino, a 3 h de Girona). En Madrid aparcar en el centro es caro (zona SER, desde 2,45 €/hora) y complicado. Si te alojas en el centro pregunta en tu hotel por parking. Los parkings públicos cubiertos cuestan entre 25 y 35 € al día. Hay aparcamientos disuasorios en las afueras conectados con metro que salen más baratos.
Opción combinada
Si quieres parar en Zaragoza puedes combinar tren y coche. Alquila un coche en Girona, conduce hasta Zaragoza (300 km, 3 h) y devuélvelo allí. Luego coge el AVE Zaragoza-Madrid (1 h 20 min, desde 20 €). Empresas como Europcar y Sixt permiten devoluciones en otra ciudad. Otra opción es hacer Girona-Barcelona en tren regional (12 €, 1 h 20 min) y luego alquilar un coche en Barcelona si prefieres conducir el tramo largo. Así evitas salir de Girona en coche y la complicación del tráfico en la A-7. Para viajes en grupo el BlaBlaCar funciona bien en esta ruta. Hay varias ofertas al día entre 25 y 35 € por plaza. Tardas lo mismo que en coche propio pero compartes gastos. Mira disponibilidad en blablacar.es con un par de días de antelación.
Preguntas frecuentes
¿Cuál es la forma más barata de ir de Girona a Madrid?
¿Cuánto se tarda de Girona a Madrid?
¿Hay tren directo de Girona a Madrid?
¿Cuánto cuesta ir de Girona a Madrid en tren?
¿Merece la pena ir en coche de Girona a Madrid?
Última actualización: 22 de julio de 2026
| AHORRA EN TU VIAJE | |
| Encuentra alojamiento a los mejores precios Ver → | |
| Reserva tours y actividades en español Ver → | |
| Alquila un coche al mejor precio Ver → | |
| Compara y reserva billetes de tren Ver → | |
| 5% dto. en tu seguro de viaje IATI Ver → | |
Guías para tu viaje
Nosotros siempre viajamos con IATI y nos ha funcionado de maravilla, además te atienden siempre en castellano.
Aquí os dejamos un 5% de descuento por si las moscas :)
















































































































































































































































































































































































































































