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.
Consulta precios para tus fechas
🔒 Sin comisiones ocultas · Precio garantizado
¿Quieres añadir hotel?
Combina tu viaje en tren con el alojamiento y ahorra.
Fecha de salida del Hotel
Selecciona las fechas de entrada y salida del hotel.
Selecciona habitaciones y pasajeros
Selecciona pasajeros
Resumen rápido de la ruta Madrid-Barcelona
| Distancia | 621 km |
| Duración mínima | 3h 02min |
| Duración máxima | 3h 48min |
| Frecuencia diaria | 54 trenes (AVE) |
| Precio mínimo | 35€ (promociones) |
| Precio máximo | 195€ (AVE Preferente) |
| Precio medio | 64€ |
| Franja más barata | 14:00-16:00 mar-jue |
| Antelación óptima | 21 días (ahorro medio 30%) |
| Estación origen | Madrid Puerta de Atocha / Madrid Chamartín |
| Estación destino | Barcelona Sants |
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.
| Salida | Llegada | Duración | Tipo | Paradas |
|---|---|---|---|---|
| 06:30 | 09:32 | 3h 02min | Directo | |
| 08:00 | 11:05 | 3h 05min | Zaragoza | |
| 10:27 | 13:35 | 3h 08min | Directo | |
| 14:00 | 17:02 | 3h 02min | Directo | |
| 18:00 | 21:08 | 3h 08min | Directo | |
| 20:30 | 23:35 | 3h 05min | Zaragoza |
Horarios orientativos. Consulta disponibilidad real para tu fecha.
Precios del tren Madrid-Barcelona
| Tipo/Clase | Desde | Precio medio | Hasta |
|---|---|---|---|
| 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 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.
Estaciones de la ruta Madrid-Barcelona

La nave de Atocha concentra parte de las salidas AVE hacia Barcelona y Levante.

Estación principal de larga distancia de Barcelona; todos los AVE Madrid-Barcelona terminan aquí.
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 | 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 |
Consejos para conseguir el mejor precio en el tren Madrid-Barcelona
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.
También te puede interesar
Última actualización: 08/04/2026