Para ir de Barcelona a Girona toma el tren: 38 minutos desde 7 €, con salidas cada 20-30 minutos desde Barcelona Sants. El autobús es más barato (desde 5 €) pero tarda 1 h15-1 h30 y depende del tráfico de la AP-7.
| Medio | Duración | Precio | Frecuencia | |
|---|---|---|---|---|
| Tren (Renfe MD) | 38-75 min | Desde 7 € | Cada 20-30 min | Más rápido |
| Autobús (Sagalés) | 1 h15-1 h30 | Desde 5 € | Cada 30-60 min | Más barato |
| Coche (AP-7) | 1 h10 | Peajes 9,45 € | — | Libertad horaria |
| AVE (con parada) | 37 min | Desde 20 € | 4-6 al día | Rápido pero caro |
Barcelona y Girona están a 103 km. El tren es la mejor opción: rápido, frecuente y te deja en pleno centro de Girona a 15 minutos andando del casco antiguo. Los trenes de Media Distancia salen cada 20-30 minutos desde Barcelona Sants y Passeig de Gràcia. Tardan entre 38 y 75 minutos según el servicio. Precio desde 7 € en Tarifa Promo. El autobús cuesta desde 5 € pero tarda más y la frecuencia es menor. Sale de Estación del Nord y llega a la estación de autobuses de Girona, a 20 minutos andando del centro. En coche tardas 1 h10 por la AP-7, pero sumas peajes (9,45 €) y aparcamiento. Solo vale la pena si necesitas moverte por otros pueblos de la provincia.
En avión
No aplica para esta ruta. La distancia entre Barcelona y Girona es de 103 km, demasiado corta para justificar un vuelo. El aeropuerto de Girona-Costa Brava está a 12 km al sur de la ciudad. Ryanair y otras aerolíneas low-cost lo usan como alternativa a El Prat para vuelos europeos, pero no hay conexiones comerciales entre Barcelona y Girona por aire. Si llegas al aeropuerto de Girona y quieres ir a Barcelona, tienes bus directo (Barcelona Bus) que tarda 1 h15 y cuesta 16 €. También puedes tomar el autobús 605 hasta la estación de tren de Girona (2,95 €) y desde allí el tren a Barcelona.
En tren
El tren es la forma más rápida y cómoda de ir de Barcelona a Girona. Renfe opera servicios de Media Distancia (MD) y Regional cada 20-30 minutos. Los trenes salen desde Barcelona Sants y Passeig de Gràcia. Los más rápidos (MD directo) tardan 38 minutos. Los servicios con más paradas llegan a 75 minutos. Todos paran en Girona estación, a 1,5 km del barrio viejo. Precio desde 7 € en tarifa Promo+ (limitadas, compra con antelación). La tarifa General cuesta 12-15 €. Si viajas entre semana antes de las 9 h o después de las 18 h, busca ofertas Promo. Los billetes se compran en la web de Renfe, app, máquinas de la estación o taquilla. No necesitas imprimir, basta con el código QR en el móvil. Algunos trenes AVE Barcelona-Figueres también paran en Girona. Tardan 37 minutos pero cuestan desde 20 €. Solo merece la pena si tienes un bono o pillas oferta. Frecuencia: primer tren sobre las 5:40 h, último cerca de las 23 h. En hora punta salen cada 15-20 minutos. Fines de semana la frecuencia baja ligeramente. La estación de Girona tiene consigna automática (desde 4 €) si quieres dejar la maleta y visitar la ciudad antes de continuar viaje.
En autobús
El autobús es la opción más económica pero más lenta. Dos compañías operan la ruta: Sagalés (mayoría de servicios) y ALSA (menos frecuente). Desde Barcelona salen de la Estación del Nord (metro Arc de Triomf L1). En Girona llegan a la estación de autobuses, en la Plaça d’Espanya, a 1,8 km del casco antiguo (20 min andando o bus urbano L1). Duración: 1 h15 a 1 h30 según tráfico en la AP-7. En hora punta o verano puede alargarse hasta 2 h. El tren no tiene ese problema. Precio: desde 5 € comprando online con antelación en la web de Sagalés. En taquilla sube a 8-12 €. ALSA tiene tarifas similares. Frecuencia: Sagalés opera cada 30-60 minutos en días laborables, menos el fin de semana. Primer bus sobre las 6:30 h, último a las 21:30 h. Consulta horarios exactos en su web porque cambian según día. Los autocares de Sagalés suelen llevar WiFi gratuito y algunos tienen enchufes. ALSA tiene autocares más nuevos en esta ruta con más comodidades. Compra el billete online siempre: aseguras plaza, pagas menos y evitas colas. En temporada alta (verano, puentes) los buses se llenan.
En coche
En coche tardas 1 h10 desde el centro de Barcelona hasta el centro de Girona. La ruta más rápida es por la autopista AP-7 (103 km). Peajes: 9,45 € en total (Barcelona-Girona). Hay dos peajes en el trayecto. Puedes pagar con tarjeta o efectivo. Si tienes Telepeaje/Vía-T ahorras tiempo. La AP-7 está en buen estado, tres carriles por sentido la mayor parte. Tráfico denso en hora punta de mañana (7:30-9:30 h) y tarde (18-20 h) saliendo de Barcelona. Fines de semana y verano se colapsa en sentido norte (hacia Costa Brava). Alternativa gratis: la N-II paralela a la autopista. Tardas 1 h45-2 h, atraviesas pueblos, semáforos, menos cómoda. Solo vale la pena si quieres parar en algún sitio del camino. Aparcamiento en Girona: complicado y caro en el centro. Zona azul en el Barri Vell a 1,50-2 €/hora, máximo 2-4 h. Aparcamientos cubiertos como Plaça Josep Pla (1,90 €/hora, 17 €/día) o SABA Devesa (similar). Fuera del centro hay zona verde más barata (0,80 €/hora). Consumo: unos 7-8 litros/100 km en coche diésel medio, 8-9 litros en gasolina. Suma 8-9 € en combustible al coste total. Solo merece la pena el coche si planeas moverte por la provincia: pueblos medievales (Besalú, Pals), costa (Calella de Palafrugell), zona volcánica de la Garrotxa. Para visitar solo Girona ciudad, el tren es más práctico y barato.
Opción combinada
La combinación más útil es tren + bici. Alquila una bici en Girona (desde 10 €/día en tiendas como Girona Bike Hire cerca de la estación) y recorre las Vías Verdes del entorno: ruta del Carrilet hacia Olot (54 km) o hacia Sant Feliu de Guíxols (39 km). Llevar bici en el tren Renfe cuesta 3 € extra. Otra opción: autobús Barcelona-Aeropuerto Girona (Barcelona Bus, 16 €) + tren o bus local hasta Girona ciudad. Solo tiene sentido si tu vuelo sale de Girona-Costa Brava y quieres conocer la ciudad antes. Si viajas a pueblos cercanos sin coche, combina tren Barcelona-Girona + buses regionales de Teisa o Sarfa desde la estación de autobuses de Girona. Cubren toda la provincia: Figueres, Palafrugell, Cadaqués, La Bisbal. La opción más práctica para turismo sigue siendo tren directo Barcelona-Girona + paseo a pie por la ciudad (el casco antiguo se recorre andando en 2-3 horas).
Preguntas frecuentes
¿Cuál es la forma más barata de ir de Barcelona a Girona?
¿Cuánto se tarda de Barcelona a Girona?
¿Hay tren directo de Barcelona a Girona?
¿Cuánto cuesta ir de Barcelona a Girona en autobús?
¿Merece la pena ir de Barcelona a Girona en coche?
Última actualización: 8 de junio 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 → | |
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 :)
















































































































































































































































































































































