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
Coche compartido
-
Coge el coche compartido desde Madrid hasta Barcelone
En coche
-
Conduce desde Madrid a Barcelona
Volar
-
Vuela desde Madrid (MAD) to Barcelona (BCN)
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 Barcelona es 112.
Usar una máscara facial en el transporte público en Barcelona es obligatorio.
El requisito de distancia social en Barcelona 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 Madrid a Barcelona es en coche compartido que cuesta €30 y dura 7h 13m.
La forma más rápida de ir desde Madrid a Barcelona es en tren que cuesta €55 - €120 y dura 2h 30m.
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
Sí, hay un tren directo que sale desde Madrid-Puerta De Atocha y llega a Barcelona-Sants. Los servicios salen cada hora y operan cada día el viaje dura apoximadamente 2h 30m
La distancia entre Madrid y Barcelona es de 505 km. La distancia por carretera es de 620.1 km.
La mejor manera de ir desde Madrid a Barcelona sin un coche es en tren que dura 2h 30m y cuesta €55 - €120.
El tren desde Madrid-Puerta De Atocha a Barcelona-Sants dura 2h 30m incluyendo transbordos y salen cada hora
Madrid a Barcelona autobús servicios operados por ALSA, salida desde la estación Madrid.
Madrid a Barcelona tren servicios operados por Renfe AVE, salida desde la estación Madrid-Puerta De Atocha.
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 €29 - €65 y dura 8h 5m, también podrías volar, que cuesta €35 - €140 y dura 3h 27m.
- Distancia: 505.3 km
- Duración: 2h 30m
¿Qué compañías ofrecen servicios entre Madrid, España y Barcelona, España?
- Página web
- vueling.com
Vuelos desde Madrid a Barcelona
- Ave. Duración
- 1h 19m
- Cuándo
- Todos los días
- Precio estimado
- €35 - €170
Vuelos desde Madrid a BarcelonaIbiza
- Ave. Duración
- 3h 5m
- Cuándo
- Martes, Miércoles, Jueves, Viernes, Sábado y Domingo
- Precio estimado
- €27 - €150
- Página web
- iberia.com
Vuelos desde Madrid a Barcelona
- Ave. Duración
- 1h 19m
- Cuándo
- Todos los días
- Precio estimado
- €35 - €170
Vuelos desde Madrid a BarcelonaIbiza
- Ave. Duración
- 3h 5m
- Cuándo
- Martes, Miércoles, Jueves, Viernes, Sábado y Domingo
- Precio estimado
- €27 - €150
- Página web
- aireuropa.com
Vuelos desde Madrid a Barcelona
- Ave. Duración
- 1h 21m
- Cuándo
- Todos los días
- Precio estimado
- €35 - €200
- Página web
- ryanair.com
Vuelos desde Madrid a BarcelonaPalma Mallorca
- Ave. Duración
- 3h 5m
- Cuándo
- Martes, Viernes, Sábado y Domingo
- Precio estimado
- €30 - €220
- Teléfono
- +34 91 232 03 20
- Correo electrónico
- comunicacion@renfe.es
- Página web
- renfe.com
Tren desde Madrid-Puerta De Atocha a Barcelona-Sants
- 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 Madrid-Puerta De Atocha a Barcelona-Sants
- Ave. Duración
- 2h 57m
- 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 Madrid a Barcelona
- Ave. Duración
- 8h 5m
- Frecuencia
- Cada 2 horas
- Precio estimado
- €45 - €65
- 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 Madrid a Barcelona
- Ave. Duración
- 7h 15m
- Frecuencia
- Una vez al día
- Precio estimado
- €29 - €40
- Página web
- flixbus.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.
Madrid a Barcelona autobús servicios operados por ALSA, llegan a la estaciónBarcelona
Madrid a Barcelona tren servicios operados por Renfe AVE, llegan a la estaciónBarcelona-Sants
Sí, la distancia conduciendo entre Madrid y Barcelona es de 620 km. Dura aproximadamente 5h 58m para conducir desde Madrid a Barcelona.
Ryanair, Air Europa, Vueling Airlines y Iberia ofrecen vuelos desde el AeropuertoMadrid al Aeropuerto Barcelona.
Reserva billetes de tren en línea, de Madrid a Barcelona con Omio.
Reserva billetes de autobús en línea, de Madrid a Barcelona con Omio y Busbud.
Hay 3012 + hoteles disponibles en Barcelona. Los precios comienzan desde €100 por noche.