Hay 5 maneras de llegar desde Madrid hasta Barcelona en tren, autobús, coche compartido, coche o en avión

Selecciona una de las opciones debajo para ver cómo se llega paso a paso y compara precios de billetes y horarios de viajes con el planificador de viajes Rome2rio

Opción recomendada

Tren  •  2h 30m

  1. Coge el tren desde Madrid-Puerta De Atocha hasta Barcelona-Sants Ave

55€ - 120€

La opción más barata

Coche compartido  •  7h 13m

  1. Coge el coche compartido desde Madrid hasta Barcelone 616.4 km

30€

3 opciones alternativas

Autobús  •  8h 5m

  1. Coge el autobús desde Madrid hasta Barcelona 252

30€ - 65€

En coche  •  5h 59m

  1. Conduce desde Madrid a Barcelona 616.7 km

60€ - 95€

Volar  •  3h 31m

  1. Vuela desde Madrid (MAD) to Barcelona (BCN) MAD - BCN

36€ - 179€

Coronavirus (COVID-19) en Spain

Existe una amplia transmisión comunitaria a nivel mundial.
Se están levantando algunas restricciones de viaje en Spain. Para conocer el estado actual de los viajes, por favor, consulta la página oficial de Spain.

Para consejos de planificación de viajes, por favor consulta nuestra página de Rome2rio con información sobre el Coronavirus .
Para conocer el estado actual de los viajes, recomendamos consultar la página oficial de Spain.

Coronavirus (COVID-19) Consejos de viaje

Algunos cierres de frontera están en vigor para Spain debido al Coronavirus (COVID-19). La mayoría de los viajes a este país están restringidos.

Tipo de fuente: Government | Última actualización: 5/16/2020

Algunas restricciones a los viajes nacionales comenzarán a disminuir en Spain desde 5/9/2020.

Tipo de fuente: Government | Última actualización: 5/11/2020

Los vuelos internacionales que salen de Spain se suspenden como parte de la respuesta al Coronavirus (COVID-19). También pueden existir restricciones para otros medios de transporte.

Tipo de fuente: Government | Última actualización: 3/26/2020

Los datos proceden de: CDC, ACAPS, OXFORD

Preguntas & Respuestas

La forma más barata de ir desde Madrid a Barcelona es en coche compartido que cuesta 30€ y dura 7h 13m.

Más información

La forma más rápida de ir desde Madrid a Barcelona es en tren que cuesta 55€ - 120€ y dura 2h 30m.

Más información

Sí, hay un autobús directo que sale desde Madrid y llega a Barcelona. Los servicios salen cada 2 horas y operan cada día el viaje dura apoximadamente 8h 5m

Más información

Sí, hay un tren directo que sale desde Madrid-Puerta De Atocha y llega a Barcelona-Sants. Los servicios salen 4 al día y operan cada día el viaje dura apoximadamente 2h 30m

Más información

La distancia entre Madrid y Barcelona es de 505 km. La distancia por carretera es de 616.7 km.

Obtener direcciones de conducir

La mejor manera de ir desde Madrid a Barcelona sin un coche es en tren que dura 2h 30m y cuesta 55€ - 120€.

Más información

El tren desde Madrid-Puerta De Atocha a Barcelona-Sants dura 2h 30m incluyendo transbordos y salen 4 al día

Más información

Madrid a Barcelona autobús servicios operados por ALSA, salida desde la estación Madrid.

Más información

Madrid a Barcelona tren servicios operados por Renfe AVE, salida desde la estación Madrid-Puerta De Atocha.

Más información

La mejor forma de ir desde Madrid a Barcelona es en tren que dura 2h 30m y cuesta 55€ - 120€. Alternativamente, puedes tomar un autobús, que cuesta 30€ - 65€ y dura 8h 5m, también podrías volar, que cuesta 35€ - 180€ y dura 3h 31m.

Detalle de los medios de transporte

Mapa de cómo se llega desde Madrid a Barcelona
Lanzar vista del mapa
  • Distancia: 505.3 km
  • Duración: 2h 30m

¿Qué compañías ofrecen servicios entre Madrid, España y Barcelona, España?

Aerolineas
Vueling Airlines
Página web
vueling.com
Vuelos desde Madrid a Barcelona
Ave. Duración
1h 20m
Cuándo
Todos los días
Precio estimado
40€ - 180€
Iberia
Página web
iberia.com
Vuelos desde Madrid a Barcelona
Ave. Duración
1h 20m
Cuándo
Todos los días
Precio estimado
35€ - 220€
Air Europa
Página web
aireuropa.com
Vuelos desde Madrid a Barcelona
Ave. Duración
1h 21m
Cuándo
Todos los días
Precio estimado
35€ - 160€
Operadores de tren
Renfe AVE
Página web
renfe.com
Tren desde Madrid-Puerta De Atocha a Barcelona-Sants
Ave. Duración
2h 30m
Frecuencia
Cada 4 horas
Precio estimado
60€ - 120€
Página web
Renfe AVE
Promo
60€ - 80€
Promo+
68€ - 73€
Flexible
90€ - 120€
Renfe SNCF
Página web
renfe-sncf.com
Tren desde Madrid-Puerta De Atocha a Barcelona-Sants
Ave. Duración
2h 59m
Frecuencia
Una vez al día
Precio estimado
55€ - 80€
Página web
renfe-sncf.com
Operadores de autobús
Eurolines FR
Teléfono
+ 33 1 41 86 24 21
Página web
eurolines.fr
Autobús desde Madrid Av America a Barcelona Nord
Ave. Duración
8h 55m
Frecuencia
Una vez al día
Precio estimado
30€ - 45€
Página web
Eurolines FR
Otros operadores
BlaBlaCar.es
Página web
blablacar.com
Desplazamiento compartido desde Madrid a Barcelone
Ave. Duración
7h 13m
Frecuencia
Cada hora
Precio estimado
30€
Reserva en
blablacar.es

Más preguntas y respuestas

El vuelo más rápido desde el Aeropuerto Madrid al Aeropuerto Barcelona es un vuelo directo que dura 1h 15m.

Buscar vuelos

Madrid a Barcelona autobús servicios operados por ALSA, llegan a la estaciónBarcelona

Más información

Madrid a Barcelona tren servicios operados por Renfe AVE, llegan a la estaciónBarcelona-Sants

Más información

Sí, la distancia conduciendo entre Madrid y Barcelona es de 617 km. Dura aproximadamente 5h 59m para conducir desde Madrid a Barcelona.

Obtener direcciones de conducir

Air Europa, Vueling Airlines y Iberia ofrecen vuelos desde el Aeropuerto Madrid al Aeropuerto Barcelona.

Buscar vuelos

Reserva billetes de tren en línea, de Madrid a Barcelona con Omio.

Busca y reserva

Reserva billetes de autobús en línea, de Madrid a Barcelona con Omio y Busbud.

Busca y reserva

Hay 2573 + hoteles disponibles en Barcelona. Los precios comienzan desde 87€ por noche.

Más información

Echa un vistazo al servicio de coche compartido de Blablacar, para opciones de viaje compartido entre Madrid y Barcelona. Una gran opción si no tienes una licencia de conducir o quieres evitar el transporte público.

Lee la guía de Rome2rio para Blablacar