AVE en la ruta Madrid-Barcelona saliendo de Madrid Puerta de Atocha, toma lateral panorámica con efecto de velocidad
Ruta en Tren

Trenes Madrid-Barcelona: horarios, precios y ofertas

AVE Madrid-Barcelona en 3h 02min desde 35€. Unos 54 trenes al día, franjas baratas y paquetes tren+hotel. Consulta precios y reserva tu viaje.

Desde 35€ 26 trenes/día AVE · AVE INT 3h 2'

Consulta precios para tus fechas

2026-05-19
Añadir regreso

🔒 Sin comisiones ocultas · Precio garantizado

35€Precio mínimo
3h 2'Trayecto directo
26Trenes diarios
35%Ahorro anticipando
Resumen de la ruta

Resumen rápido de la ruta Madrid-Barcelona

El AVE Madrid-Barcelona cubre 621 km en 3h 02min con más de 50 frecuencias diarias entre Madrid y Barcelona Sants. Precios desde 35€ (promociones) hasta 195€ (Preferente), con franja más barata entre las 14:00 y las 16:00 de martes a jueves. Reservando con 21 días de antelación se ahorra una media del 30%.
Interior del tren AVE
Interior del tren
Distancia621 km
Duración mínima3h 02min
Duración máxima3h 48min
Frecuencia diaria54 trenes (AVE)
Precio mínimo24€
Precio máximo233€
Precio medio87€
Franja más barataantes de las 9h
Antelación óptima31-60d antes del viaje
Estación origenMadrid Puerta de Atocha / Madrid Chamartín
Estación destinoBarcelona Sants
Horarios

Horarios del tren Madrid-Barcelona

Los trenes Madrid-Barcelona circulan a lo largo del día con duraciones entre 3h 02min y 3h 48min. Los servicios directos son los más rápidos; los que paran en Zaragoza-Delicias, Lleida-Pirineus o Camp Tarragona suman hasta 46 minutos más. Hay más de 50 salidas diarias repartidas desde primera hora hasta última hora.

Horarios orientativos Madrid-Barcelona (ejemplo)
SalidaLlegadaDuraciónTipoParadas
06:16 09:30 3h 14min
AVE
06:27 09:50 3h 23min
AVE
06:27 09:56 3h 29min
AVE
06:57 09:59 3h 02min
AVE
07:27 11:11 3h 44min
AVE
07:57 10:59 3h 02min
AVE
08:27 11:44 3h 17min
AVE
08:27 11:59 3h 32min
AVE
08:57 12:06 3h 09min
AVE
09:27 13:04 3h 37min
AVE
10:27 13:44 3h 17min
AVE
11:27 15:11 3h 44min
AVE
12:27 16:09 3h 42min
AVE
12:27 16:15 3h 48min
AVE
12:50 16:19 3h 29min
AVEINT
13:22 16:24 3h 02min
AVE
13:57 16:59 3h 02min
AVE
14:27 17:49 3h 22min
AVE
14:57 17:59 3h 02min
AVE
15:27 19:14 3h 47min
AVE
15:57 18:59 3h 02min
AVE
16:27 19:44 3h 17min
AVE
16:27 19:50 3h 23min
AVE
16:57 19:59 3h 02min
AVE
17:27 21:11 3h 44min
AVE
17:57 20:59 3h 02min
AVE
18:27 21:49 3h 22min
AVE
18:57 21:59 3h 02min
AVE
19:34 23:20 3h 46min
AVE
20:30 23:47 3h 17min
AVE

Horarios orientativos. Consulta disponibilidad real para tu fecha.

Precios

Precios del tren Madrid-Barcelona

App de billetes Renfe
Consulta precios en la app
El tren Madrid-Barcelona parte desde 23,70€ en clase Turista, con un precio medio de 87€ para el total de la oferta disponible. La clase Preferente puede llegar a los 233€. Basado en 5.426 consultas reales en la API de Renfe.
Precios del tren Madrid-Barcelona por tipo y clase
Tipo/ClaseDesdePrecio medioHasta
AVE INT Turista 23,70€ 108,07€ 177,90€
AVE Turista 28,00€ 68,67€ 195,85€
AVE INT Preferente 37,85€ 139,86€ 200,40€
AVE Preferente 42,60€ 102,02€ 233,00€
Cuánto tarda

¿Cuánto tarda el tren Madrid-Barcelona?

El tren más rápido Madrid-Barcelona tarda 3h 02min en servicio directo (AVE). Los servicios con parada en Zaragoza-Delicias, Lleida-Pirineus o Camp Tarragona tardan entre 3h 05min y 3h 48min. Toda la oferta de larga distancia en esta ruta es de alta velocidad.

🚄
AVE directo
3h 02min
64€ · Varios/día
⭐ Más rápido
🚄
AVE vía Zaragoza
3h 05min - 3h 48min
58€ · Varios/día
🚗
Coche (A-2)
6h 15min
~90€ (gasolina+peaje)
🚌
Autobús
7h 30min - 8h
25-45€ · Varios/día
✈️
Avión
1h 15min + traslados
40-120€ · Varios/día
Estaciones

Estaciones de la ruta Madrid-Barcelona

Los trenes Madrid-Barcelona salen desde Madrid Puerta de Atocha o Madrid Chamartín según el servicio, y llegan a Barcelona Sants. Ambas estaciones de Madrid tienen conexión con Cercanías y metro; Barcelona Sants está conectada con metro L3 y L5, Cercanías y a unos 15 minutos del centro.
Estación Madrid Puerta de Atocha
🟢 Origen
Madrid Puerta de Atocha
Madrid
Conexión con metro L1 (Atocha Renfe) y Cercanías. Servicios AVE desde Atocha y desde Chamartín según itinerario.
La nave de Atocha concentra parte de las salidas AVE hacia Barcelona y Levante.
⬦ Parada opcional
Zaragoza-Delicias / Lleida-Pirineus / Camp Tarragona
Algunos trenes paran en Zaragoza, Lleida o Camp Tarragona; duración total 3h 05min a 3h 48min.
Estación Barcelona Sants
🏁 Destino
Barcelona Sants
Barcelona
Conexión con metro L3 y L5 y Cercanías. A 15 min del centro en metro.
Estación principal de larga distancia de Barcelona; todos los AVE Madrid-Barcelona terminan aquí.
A bordo

Servicio a bordo en el tren Madrid-Barcelona

Todos los trenes AVE Madrid-Barcelona ofrecen WiFi gratuito, enchufes en cada asiento y servicio de cafetería. La clase Preferente incluye asiento más amplio (52 cm), prensa digital, acceso a Sala Club en estaciones y catering en asiento. La clase Turista estándar es la más habitual para el trayecto de unas tres horas.

Servicio de cafetería a bordo del AVE
Cafetería AVE
Servicio AVE Turista AVE Turista Plus AVE Preferente
WiFi
Enchufes
Ancho asiento 47 cm 50 cm 52 cm
Espacio piernas Estándar Amplio Extra amplio
Cafetería
Catering asiento
Prensa digital
Sala Club estación
Cambio/cancelación Según tarifa Según tarifa Incluido
Conoce todos los servicios de Renfe a bordo
Ahorro

Consejos para conseguir el mejor precio en el tren Madrid-Barcelona

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

Preguntas frecuentes sobre el tren Madrid-Barcelona

¿Cuánto cuesta el tren Madrid-Barcelona?

El tren Madrid-Barcelona parte desde 35€ en tarifa promocional y 45€ en AVE Turista. El precio medio es de 64€. Reservando con 21 días de antelación se ahorra una media del 30%.

¿Cuánto tarda el AVE Madrid-Barcelona?

El AVE directo Madrid-Barcelona tarda 3h 02min. Los servicios con parada en Zaragoza, Lleida o Camp Tarragona tardan entre 3h 05min y 3h 48min.

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

Los trenes a Barcelona salen de Madrid Puerta de Atocha o de Madrid Chamartín según el servicio. Llegan a Barcelona Sants, conectada con metro L3 y L5, Cercanías y a unos 15 minutos del centro.

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

Hay más de 50 trenes diarios entre Madrid y Barcelona (AVE), con salidas repartidas desde primera hora de la mañana hasta última hora de la noche.

¿Cuál es la mejor hora para viajar barato de Madrid a Barcelona?

La franja más barata es entre las 14:00 y las 16:00 de martes a jueves, con precios un 20% inferiores a la media. Los trenes de primera hora de la mañana suelen ser más caros.

¿Se puede combinar el tren a Barcelona con hotel?

Sí. Ofertren ofrece paquetes tren+hotel Madrid-Barcelona desde 129€ por persona (AVE ida/vuelta + 2 noches de hotel céntrico), con un ahorro de hasta el 25% respecto a reservar por separado.

¿El tren Madrid-Barcelona para en Zaragoza?

Algunos servicios AVE paran en Zaragoza-Delicias, Lleida-Pirineus o Camp Tarragona; la duración total entonces es de entre 3h 05min y 3h 48min. Los servicios directos hacen el trayecto en 3h 02min.

Última actualización: 08/05/2026