TrenTren EspañaTren MadridTren Barcelona - Madrid

Comparar billetes de tren Barcelona - Madrid

Las mejores ofertas ahora mismo

Barcelona – Madrid
Ida – 7 ago 2026
17:25
AVEVSC
20:27
Estación de Barcelona Sants
3h 2m
directodirecto
Estación de Madrid Atocha
Vuelta – 10 ago 2026
18:57
AVEVSC
21:59
Estación de Madrid Atocha
3h 2m
directodirecto
Estación de Barcelona Sants
64 €
Barcelona – Madrid
Ida – 7 ago 2026
17:25
AVEVSC
20:27
Estación de Barcelona Sants
3h 2m
directodirecto
Estación de Madrid Atocha
Vuelta – 9 ago 2026
20:10
CENTA
23:28
Estación de Madrid Atocha
3h 18m
directodirecto
Estación de Barcelona Sants
46 €
Barcelona – Madrid
Ida – 7 ago 2026
17:25
AVEVSC
20:27
Estación de Barcelona Sants
3h 2m
directodirecto
Estación de Madrid Atocha
Vuelta – 9 ago 2026
18:51
AVEVSC
21:59
Estación de Madrid Atocha
3h 8m
directodirecto
Estación de Barcelona Sants
49 €
Barcelona – Madrid
Ida – 7 ago 2026
20:20
CENTA
23:48
Estación de Barcelona Sants
3h 28m
directodirecto
Estación de Madrid Atocha
Vuelta – 9 ago 2026
20:10
CENTA
23:28
Estación de Madrid Atocha
3h 18m
directodirecto
Estación de Barcelona Sants
50 €

* Los precios son en EUR por pasajero, tasas incluidas, para un viaje de ida y vuelta. Los precios se basan en búsquedas realizadas en las últimas 72 horas. Tenga en cuenta que la disponibilidad y los precios de los billetes están sujetos a cambios y no deben considerarse como el precio final indicado.

Precios de los billetes de tren Barcelona - Madrid

  • En los próximos 30 días, el billete más barato es desde 23 €.
  • En los próximos 90 días, el billete más barato es desde 26 €.
  • El precio medio de un billete de tren Barcelona - Madrid es de 81 €.
  • El mes pasado, el precio más barato que encontró un usuario de Liligo fue de 13 € por un tren Renfe, desde Estación de Barcelona Sants hasta Estación de Madrid Atocha.

Los precios que se muestran en Liligo son los precios de los billetes de tren antes de aplicar los descuentos con tarjetas y suscripciones. Si tienes una tarjeta o suscripción, obtendrás entre un 30 y un 60 % de descuento en tus billetes de tren.

Información del tren Barcelona - Madrid

Tiempo de viaje

El viaje más rápido: 2 h 37 
Duración media: 2 h 55

Distancia

595 km

Estaciones de salida

Estación de Barcelona Sants

Estaciones de llegada

Estación de Madrid Atocha

Trenes directos

Número de trenes al día

Entre 1 y 18 trenes al día.

Empresas ferroviarias

N/A

Precio mínimo

13 €

Precio medio

81 €

Cómo encontrar un billete de tren barato para ir de Barcelona a Madrid

Es bueno saberlo

¿Cuál es el precio de un billete de tren entre de Barcelona a Madrid?

El precio medio de un billete de tren Barcelona - Madrid es de 81 €. El mes pasado, el precio más barato que encontró un usuario de Liligo fue de 13 € por un tren Renfe, desde Estación de Barcelona Sants hasta Estación de Madrid Atocha.

¿Qué compañía ferroviaria opera la ruta ferroviaria entre Barcelona y Madrid?

Busca para ver las empresas que ofrecen billetes de tren en esta ruta.

¿Cuáles son los horarios de tren entre de Barcelona a Madrid?

Esta información no está disponible temporalmente. Busca para ver los horarios de los billetes de tren que coincidan con tus criterios.

¿Hay trenes directos entre Barcelona y Madrid?

Sí, hay trenes directos en la ruta de Barcelona y Madrid.

¿Cuál es la distancia entre Barcelona y Madrid? en tren?

Un tren recorre alrededor de km para ir de Barcelona a Madrid.

¿Cuánto tarda el viaje entre Barcelona y Madrid? en tren?

El viaje Barcelona - Madrid dura un promedio de 2 h 55. El viaje más rápido tarda 2 h 37.

¿Desde qué estación(s) sale(n) el/los tren(es) de Barcelona a Madrid?

Los trenes salen desde Estación de Barcelona Sants.

¿A qué estación(s) llegan el/los tren(es) de Barcelona a Madrid?

Los trenes desde Barcelona llegan a Estación de Madrid Atocha.

Prepara tu estancia en Madrid