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€ 54 trenes/día AVE · AVE INT 3h 2'

Consulta precios para tus fechas

2026-04-08
Añadir regreso

🔒 Sin comisiones ocultas · Precio garantizado

35€Precio mínimo
3h 2'Trayecto directo
54Trenes 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ínimo35€ (promociones)
Precio máximo195€ (AVE Preferente)
Precio medio64€
Franja más barata14:00-16:00 mar-jue
Antelación óptima21 días (ahorro medio 30%)
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:30 09:32 3h 02min
AVE
Directo
08:00 11:05 3h 05min
AVE
Zaragoza
10:27 13:35 3h 08min
AVE
Directo
14:00 17:02 3h 02min
AVE
Directo
18:00 21:08 3h 08min
AVE
Directo
20:30 23:35 3h 05min
AVE
Zaragoza

Horarios orientativos. Consulta disponibilidad real para tu fecha.

Precios

Precios del tren Madrid-Barcelona

App de billetes Renfe
Consulta precios en la app
El AVE Madrid-Barcelona parte desde 35€ en tarifa promocional y 45€ en AVE Turista, hasta 195€ en Preferente. El precio medio en los últimos meses ronda los 64€. Los meses más baratos son noviembre (50€ de media) y febrero (52€); julio es el más caro (78€ de media).
Precios del tren Madrid-Barcelona por tipo y clase
Tipo/ClaseDesdePrecio medioHasta
AVE Turista (promo) 35€ 52€ 75€
AVE Turista 45€ 64€ 110€
AVE Turista Plus 65€ 85€ 145€
AVE Preferente 95€ 125€ 195€
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í.
Reservar plaza en el AVE Madrid-Barcelona
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 conseguir el mejor precio en el AVE Madrid-Barcelona, reserva con al menos 21 días de antelación (ahorro medio del 30%) y elige trenes entre las 14:00 y las 16:00 de martes a jueves. Los meses más baratos son noviembre (50€ de media) y febrero (52€ de media).
Reserva con 21+ días de antelación
Ahorro medio del 30% respecto a compra en las últimas 48h
AVE Turista: 45€ con 30 días vs 85€ con 2 días
Elige la franja 14:00-16:00
Precios un 20% más baratos que la franja 07:00-09:00
Media de 52€ vs 65€ en AVE Turista
Viaja martes a jueves
15% más barato que viernes y domingo
Media de 58€ (mar-jue) vs 68€ (vie-dom)
Evita puentes y festivos
Picos de demanda elevan el precio hasta un 40%
Comparar fechas flexibles en el buscador
Noviembre y febrero son los meses más baratos
Precio medio 50-52€ vs 75-78€ en julio-agosto
Hasta 35% de ahorro eligiendo temporada baja
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/04/2026