Hay 5 maneras de llegar desde Barcelona hasta Madrid 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
Barcelona a Madrid en trenes
Viaja seguro durante la COVID-19
Reglas a seguir en España
1,5m
Obligatoria
Viajar dentro de España
Observa las reglas de seguridad de COVID-19
Ayuda sobre el COVID-19 en España
Si necesita ayuda, visita la página web nacional de COVID-19 o llama a la línea de ayuda de COVID-19 112
Preguntas Frecuentes
Actualmente hay restricciones de viaje dentro de España.
Explorar opciones para futuros viajesLos viajes nacionales no están restringidos, pero pueden aplicarse algunas condiciones
- Las mascarillas son obligatorias
- Hay un requisito de distanciamiento social de 15 metros
- Observa las reglas de seguridad de COVID-19
El número de la línea de ayuda nacional COVID-19 en Madrid es 112.
Usar una máscara facial en el transporte público en Madrid es obligatorio.
El requisito de distancia social en Madrid es de 1,5 metros.
Hazte conocer con un miembro oficial del personal y/o llama al número de la línea nacional de ayuda contra el coronavirus en 112.
Última actualización: 28 jul 2022
Pueden aplicarse excepciones, para más detalles: European Union.
Estamos trabajando día y noche para traerles las últimas actualizaciones de las restricciones de viaje del COVID-19.
Esta información está recopilada de fuentes oficiales. A nuestro saber y entender, es correcta a partir de la última actualización.
visita consejos de viaje de Rome2rio para obtener ayuda general.
Preguntas & Respuestas
La forma más barata de ir desde Barcelona a Madrid es en coche compartido que cuesta €27 - €29 y dura 7h 17m.
La forma más rápida de ir desde Barcelona a Madrid es en tren que cuesta €55 - €120 y dura 2h 30m.
Sí, hay un autobús directo que sale desde Barcelona y llega a Madrid. Los servicios salen 3 al día y operan cada día el viaje dura apoximadamente 7h 35m
Sí, hay un tren directo que sale desde Barcelona-Sants y llega a Madrid-Puerta De Atocha. Los servicios salen cada hora y operan cada día el viaje dura apoximadamente 2h 30m
La distancia entre Barcelona y Madrid es de 505 km. La distancia por carretera es de 623.2 km.
La mejor manera de ir desde Barcelona a Madrid sin un coche es en tren que dura 2h 30m y cuesta €55 - €120.
El tren desde Barcelona-Sants a Madrid-Puerta De Atocha dura 2h 30m incluyendo transbordos y salen cada hora
Barcelona a Madrid autobús servicios operados por ALSA, salida desde la estación Barcelona.
Barcelona a Madrid tren servicios operados por Renfe AVE, salida desde la estación Barcelona-Sants.
La mejor forma de ir desde Barcelona a Madrid es en tren que dura 2h 30m y cuesta €55 - €120. Alternativamente, puedes tomar un autobús, que cuesta €30 - €70 y dura 7h 35m, también podrías volar, que cuesta €35 - €140 y dura 3h 28m.
- Distancia: 505.3 km
- Duración: 2h 30m
¿Qué compañías ofrecen servicios entre Barcelona, España y Madrid, España?
- Página web
- vueling.com
Vuelos desde Barcelona a Madrid
- Ave. Duración
- 1h 25m
- Cuándo
- Todos los días
- Precio estimado
- €35 - €170
Vuelos desde Barcelona a MadridIbiza
- Ave. Duración
- 3h 15m
- Cuándo
- Todos los días
- Precio estimado
- €27 - €150
- Página web
- iberia.com
Vuelos desde Barcelona a Madrid
- Ave. Duración
- 1h 25m
- Cuándo
- Todos los días
- Precio estimado
- €35 - €170
Vuelos desde Barcelona a MadridIbiza
- Ave. Duración
- 3h 15m
- Cuándo
- Todos los días
- Precio estimado
- €27 - €150
- Página web
- aireuropa.com
Vuelos desde Barcelona a Madrid
- Ave. Duración
- 1h 30m
- Cuándo
- Todos los días
- Precio estimado
- €35 - €200
Vuelos desde Barcelona a MadridPalma Mallorca
- Ave. Duración
- 3h 20m
- Cuándo
- Todos los días
- Precio estimado
- €35 - €200
- Página web
- ryanair.com
Vuelos desde Barcelona a MadridPalma Mallorca
- Ave. Duración
- 3h 10m
- Cuándo
- Jueves y Viernes
- Precio estimado
- €30 - €220
- Teléfono
- +34 91 232 03 20
- Correo electrónico
- comunicacion@renfe.es
- Página web
- renfe.com
Tren desde Barcelona-Sants a Madrid-Puerta De Atocha
- Ave. Duración
- 2h 30m
- Frecuencia
- Cada hora
- Precio estimado
- €60 - €120
- Página web
- Renfe AVE
- Promo
- €60 - €80
- Promo+
- €68 - €73
- Flexible
- €90 - €120
- Teléfono
- +34 902 320 320
- Correo electrónico
- comunicacion@renfe.es
- Página web
- renfe-sncf.com
Tren desde Barcelona-Sants a Madrid-Puerta De Atocha
- Ave. Duración
- 2h 55m
- Frecuencia
- Una vez al día
- Precio estimado
- €55 - €85
- Página web
- renfe-sncf.com
- Teléfono
- +34 902 42 22 42
- Correo electrónico
- alsa@alsa.es
- Página web
- alsa.es
Autobús desde Barcelona a Madrid
- Ave. Duración
- 7h 35m
- Frecuencia
- 3 al día
- Precio estimado
- €45 - €70
- Página web
- alsa.es
- Teléfono
- +49 30 300 137 300
- Correo electrónico
- service@flixbus.com
- Página web
- flixbus.de
Autobús desde Barcelona a Madrid
- Ave. Duración
- 7h 15m
- Frecuencia
- Una vez al día
- Precio estimado
- €30 - €40
- Página web
- flixbus.es
- Página web
- blablacar.com
Desplazamiento compartido desde Barcelone a Madrid
- Ave. Duración
- 7h 17m
- Frecuencia
- Cada 30 minutos
- Precio estimado
- €27 - €29
- Reserva en
- blablacar.es
Más preguntas y respuestas
El vuelo más rápido desde el Aeropuerto Barcelona al Aeropuerto Madrid es un vuelo directo que dura 1h 25m.
Barcelona a Madrid autobús servicios operados por ALSA, llegan a la estaciónMadrid
Barcelona a Madrid tren servicios operados por Renfe AVE, llegan a la estaciónMadrid-Puerta De Atocha
Sí, la distancia conduciendo entre Barcelona y Madrid es de 623 km. Dura aproximadamente 6h 2m para conducir desde Barcelona a Madrid.
Ryanair, Vueling Airlines, Air Europa y Iberia ofrecen vuelos desde el AeropuertoBarcelona al Aeropuerto Madrid.
Reserva billetes de tren en línea, de Barcelona a Madrid con Omio.
Reserva billetes de autobús en línea, de Barcelona a Madrid con Omio y Busbud.
Hay 3135 + hoteles disponibles en Madrid. Los precios comienzan desde €100 por noche.
La mejor forma de ir desde Barcelona al Aeropuerto Barcelona es en autobús que dura 20 min y cuesta €6.