• Nuestros socios incluyen a:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

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  •  3 h 10 min

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

$75 - $110

Opción más barata

Coche compartido  •  7 h 13 min

  1. Coge el coche compartido desde Madrid hasta Barcelone 385.3 millas

$35

3 opciones alternativas

Autobús  •  7 h 50 min

  1. Coge el autobús desde Madrid hasta Barcelona/Sants

$40 - $65

En coche  •  6 h 1 min

  1. Conduce desde Madrid a Barcelona 385.5 millas

$70 - $110

Volar  •  3 h 24 min

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

$38 - $161

Preguntas & Respuestas

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

Más información

La forma más rápida de ir desde Madrid a Barcelona es en tren que cuesta 65€ - 95€ y dura 3 h 10 min.

Más información

Si, hay un bus directo que sale desde Madrid y llega a Barcelona/Sants. Los servicios salen cada 2 horas y operan cada día El viaje lleva apoximadamente 7 h 50 min

Más información

Si, hay un train 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 lleva apoximadamente 3 h 10 min

Más información

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

Obtener direcciones de conducir

La mejor forma de ir desde Madrid a Barcelona sin un carro es en tren que dura 3 h 10 min y cuesta 65€ - 95€.

Más información

El tren desde Madrid-Puerta de Atocha a Barcelona Sants lleva 3 h 10 min incluyendo trasbordos y sale cada hora

Más información

Madrid a Barcelona bus servicios operados por ALSA, salida desde la estación Madrid.

Más información

Madrid a Barcelona train servicios operados por Spanish Railways 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 3 h 10 min y cuesta 65€ - 95€. Alternativamente, puedes tomar un autobús, que cuesta 35€ - 55€ y dura 7 h 50 min, también podrías volar, que cuesta 30€ - 140€ y dura 3 h 24 min.

Más detalles

Mapa de cómo se llega desde Madrid a Barcelona
Lanzar vista del mapa
  • Distancia: 315.8 millas
  • Duración: 3 h 10 min

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

Aerolineas
Iberia
Página web
iberia.com
Vuelos desde Madrid a Barcelona
Ave. Duracioón
1 h 15 min
Cuándo
Todos los días
Precio estimado
$55 - $250
Vueling Airlines
Página web
vueling.com
Vuelos desde Madrid a Barcelona
Ave. Duracioón
1 h 15 min
Cuándo
Todos los días
Precio estimado
$55 - $250
Air Europa
Página web
aireuropa.com
Vuelos desde Madrid a Barcelona
Ave. Duracioón
1 h 17 min
Cuándo
Todos los días
Precio estimado
$60 - $220
Operadores de tren
Spanish Railways AVE
Página web
renfe.com
Tren desde Madrid-Puerta de Atocha a Barcelona Sants
Ave. Duracioón
3 h 10 min
Frecuencia
Cada hora
Precio estimado
$75 - $110
Página web
renfe.com
Operadores de autobús
Otros operadores
BlaBlaCar.es
Página web
blablacar.com
Desplazamiento compartido desde Madrid a Barcelone
Ave. Duracioón
7 h 13 min
Frecuencia
Cada hora
Precio estimado
$35
Reserva en
blablacar.es