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-10-09
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-60 días 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.