Tren en la ruta Barcelona Girona
Ruta en Tren

Trenes Barcelona-Girona: horarios, precios y ofertas

Tren Barcelona-Girona en 0h 39min desde 7€. 60 salidas diarias, horarios y paradas reales. Consulta precios y reserva tu viaje.

Desde 7€ 21 trenes/día Media Distancia · Avant · Regional · AVE · Euromed 0h 39'

Consulta precios para tus fechas

2026-08-30
Añadir regreso

🔒 Sin comisiones ocultas · Precio garantizado

7€Precio mínimo
0h 39'Trayecto directo
21Trenes diarios
35%Ahorro anticipando
Resumen de la ruta

Resumen rápido de la ruta Barcelona-Girona

El tren Barcelona-Girona cubre los 158 km en 0h 39min con el Avant más rápido, y hasta 1h 41min en los servicios con más paradas. Hay 60 salidas diarias de Barcelona-Sants a Girona, desde 7€ y con una media de 27€. Los precios varían según fecha, antelación y oferta comercial. Revise el buscador para su viaje concreto.
Interior de un tren Avant
El Avant cubre la ruta en 0h 39min
Distancia158 km
Duración mínima0h 39min (Avant)
Duración máxima1h 41min
Salidas diarias60 trenes
Tipos de trenMedia Distancia, Avant, Regional, AVE y Euromed
Precio mínimo7€
Precio medio27€
Precio máximo77€
Franja más barataantes de las 9h
Antelación óptima3-7 días antes del viaje
Estación origenBarcelona-Sants
Estación destinoGirona
Horarios

Horarios del tren Barcelona-Girona

El primer tren sale de Barcelona-Sants a las 05:56 y el último a las 23:05. El servicio más rápido es el Avant de las 23:05, que llega a las 23:44 en 0h 39min. Los precios varían según fecha, antelación y oferta comercial. Revise el buscador para su viaje concreto.

Horarios del tren Barcelona-Girona
SalidaLlegadaDuraciónTipoParadas
06:40 07:21 41min
AVANT
08:05 08:45 40min
AVANT
08:14 08:55 41min
AVANT
08:14 08:55 41min
AVEINT
09:32 10:13 41min
AVANT
11:27 12:08 41min
AVANT
11:27 12:08 41min
AVE
13:14 13:54 40min
AVANT
13:14 13:54 40min
AVE
15:00 15:41 41min
AVANT
15:54 16:35 41min
AVANT
16:31 17:12 41min
AVANT
16:31 17:12 41min
AVEINT
17:05 17:47 42min
AVANT
17:59 18:45 46min
AVANT
17:59 18:45 46min
AVE
18:29 19:18 49min
AVANT
18:29 19:18 49min
EUROMED
19:54 20:39 45min
AVANT
19:54 20:39 45min
AVE
19:59 20:40 41min
AVANT
19:59 20:40 41min
AVE
21:14 22:01 47min
AVANT
21:14 22:01 47min
AVE
23:05 23:44 39min
AVANT

Muestra de los 60 servicios diarios, repartida por el día. Consulta la disponibilidad de tu fecha en el buscador.

Precios

Precios del tren Barcelona-Girona

El tren Barcelona-Girona parte desde 7,30€ en clase Turista, con un precio medio de 27€ para el total de la oferta disponible. La clase Preferente puede llegar a los 77€. Basado en 1.797 consultas reales en la API de Renfe.
Precios del tren Barcelona-Girona por tipo y clase
Tipo/ClaseDesdePrecio medioHasta
AVE Turista 7,30€ 20,32€ 40,15€
AVE Preferente 13,10€ 43,06€ 77,25€
AVANT Turista 17,40€ 17,40€ 17,40€
AVE INT Preferente 17,50€ 44,29€ 74,85€
AVE INT Turista 21,90€ 35,93€ 54,75€
EUROMED Preferente 22,75€ 44,32€ 62,75€
Cuánto tarda

¿Cuánto tarda el tren Barcelona-Girona?

El Avant tarda 0h 39min entre Barcelona-Sants y Girona. Los servicios con más paradas llegan a 1h 41min. Los precios varían según fecha, antelación y oferta comercial. Revise el buscador para su viaje concreto.

¿Cuánto tarda el tren Barcelona-Girona?
Servicio Duración Salidas al día
Media Distancia 1h 19min – 1h 29min 21
Avant 0h 39min – 0h 49min 17
Regional 1h 31min – 1h 41min 12
AVE 0h 40min – 0h 46min 9
Euromed 0h 49min 1
Estaciones

Estaciones de la ruta Barcelona-Girona

Los trenes salen de Barcelona-Sants y llegan a Girona. Los precios varían según fecha, antelación y oferta comercial. Revise el buscador para su viaje concreto.
A bordo

Servicio a bordo en el tren Barcelona-Girona

La ruta la cubren Media Distancia, Avant, Regional, AVE y Euromed. La dotación de cada tren depende de la composición asignada a la circulación, así que conviene revisarla al reservar.

Servicio Duración Salidas al día Clases
Media Distancia 1h 19min – 1h 29min 21 Clase única
Avant 0h 39min – 0h 49min 17 Turista
Regional 1h 31min – 1h 41min 12 Clase única
AVE 0h 40min – 0h 46min 9 Turista y Preferente
Euromed 0h 49min 1 Preferente
Ahorro

Cómo pagar menos en el tren Barcelona-Girona

Para ahorrar en el tren Barcelona-Girona, reserva con 3-7 días de antelación (ahorro del 11% de media). Los martes son el día más económico de la semana, con una media de 25€. Datos de 1.797 consultas reales a la API de Renfe.
Reserva con 3-7d de antelación
Ahorro del 11,0% respecto a comprar en las últimas 48h
Precio medio con esta antelación: 23€
Viaja un Martes
El día más económico de la semana, con una media de 25€
Martes: 25€ de media vs Viernes: 30€
Elige trenes de primera hora del día
La franja más económica, con una media de 17€
17€ de media vs 30€ en la franja más cara
Reserva con 3-7d de antelación para ahorrar un 11% de media.
Los martes suelen tener los precios más bajos (media €25).
Preguntas frecuentes

Preguntas frecuentes sobre el tren Barcelona-Girona

¿Cuánto cuesta el tren Barcelona-Girona?

Desde 7€ el trayecto de ida, con una media de 27€ y máximos de 77€ en las fechas de más demanda. La tarifa más baja del histórico es la de AVE Turista, desde 7,30€.

¿Cuánto tarda el tren de Barcelona a Girona?

El Avant tarda 0h 39min entre Barcelona-Sants y Girona. Los servicios con más paradas llegan a 1h 41min.

¿Cuántos trenes hay al día de Barcelona a Girona?

60 salidas diarias desde Barcelona-Sants, repartidas entre Media Distancia, Avant, Regional, AVE y Euromed.

¿De qué estación sale el tren a Girona desde Barcelona?

De Barcelona-Sants, de donde salen los 60 servicios diarios de la ruta.

¿A qué estación de Girona llega el tren desde Barcelona?

A Girona.

¿El tren Barcelona-Girona hace paradas intermedias?

Las paradas más habituales son Barcelona-Passeig de Gràcia, Barcelona-El Clot, Sant Celoni, Maçanet-Massanes y Sils.

¿A qué hora sale el primer y el último tren a Girona?

El primero sale de Barcelona-Sants a las 05:56 y llega a las 07:15. El último sale a las 23:05 y llega a las 23:44.

¿Cuándo sale más barato el tren Barcelona-Girona?

Reservando con 3-7 días antes del viaje se ahorra un 11,0% de media. Los martes son el día más económico, con una media de 25€. Los trenes de primera hora del día son la franja más barata, con una media de 17€.