
Cómo llegar de Barcelona a Madrid
En Routavio puedes comparar las formas de ir de Barcelona a Madrid por precio y duración.
- 505 km en línea recta
- Lo más rápido: avión, 1h 24min
- 26 salidas en tren al día con Renfe
Compara las opciones de tren, autobús y avión. Después compruébalas para tu fecha.
De un vistazo
Más rápido
1h 24min
sin transbordos
Avión
39 €
Más barato
6h 55min
sin transbordos
Autobús
28 €
Calculado por Routavio, 19 oct 2026
Empieza por el viaje completo.
Hemos comparado las formas de ir de Barcelona a Madrid. La opción más útil es el avión; el vuelo en sí tarda 1h 24min, sin contar lo que tardas en llegar a los aeropuertos y salir de ellos. Las dos ciudades están a unos 505 km en línea recta. El precio y las compañías de abajo salen de una búsqueda real de rutas.
Esta tarifa viene de una búsqueda del 19 de octubre de 2026 y no se ha actualizado desde entonces. Haz una búsqueda en vivo.
505 km
¿Qué transporte te conviene?
| Transporte | Tarifa observada | Duración y alcance | Detalle |
|---|---|---|---|
| Avión | 39 €Comprobado el 19 oct | 1h 24minSolo el vuelo | Detalles de Avión |
| Tren | 29 €Catálogo de Omio, 20 oct | 3h 17minsin transbordos | Detalles de Tren |
| Autobús | 17 €Catálogo de Omio, 20 oct | 6h 55minsin transbordos | Detalles de Autobús |
- Avión39 €Comprobado el 19 oct1h 24min · Solo el vueloDetalles de Avión
- Tren29 €Catálogo de Omio, 20 oct3h 17min · sin transbordosDetalles de Tren
- Autobús17 €Catálogo de Omio, 20 oct6h 55min · sin transbordosDetalles de Autobús
Estas cifras se observaron en días distintos. Esta tabla no es una clasificación de precios en vivo para tu fecha.
Barcelona Madrid: ¿más barato o más rápido?
Elige una pestaña: los tramos, la duración y la diferencia con las demás cambian con ella.
- 1Barcelona El Prat → Madrid–Barajasavión1h 24min
El mejor equilibrio entre precio y tiempo que encontramos.
¿Qué día conviene ir?
Los importes de cada día son precios vistos antes, no ofertas en vivo. Un día sin cifra es un día que no hemos tarificado, no un día sin servicio.
Salidas de Barcelona a Madrid
Renfe opera 26 salidas programadas al día, la primera a las 05:40 y la última a las 20:00.
| Operador | Salidas al día | Primera | Última |
|---|---|---|---|
| Renfetren | 26 | 05:40 | 20:00 |
| ALSAautobús | 11 | 01:30 | 23:00 |
| Ouigotren | 5 | 07:35 | 20:20 |
| BlaBlaCar Busautobús | 1 | 19:15 | 19:15 |
| FlixBusautobús | 1 | 03:10 | 03:10 |
| Renfe AVEtren | 1 | — | — |
Todas las salidasRenfe
- 05:40
- 05:50
- 06:20
- 06:35
- 07:00
- 07:27
- 08:00
- 08:25
- 09:00
- 09:55
- 11:00
- 12:00
- 12:50
- 13:27
- 14:00
- 15:00
- 15:25
- 16:00
- 16:25
- 16:58
- 17:25
- 18:00
- 18:25
- 18:40
- 19:25
- 20:00
Todas las salidasALSA
- 01:30
- 01:59
- 03:00
- 09:00
- 11:30
- 12:30
- 13:30
- 15:00
- 17:00
- 18:30
- 23:00
Todas las salidasOuigo
- 07:35
- 10:40
- 13:50
- 17:40
- 20:20
Todas las salidasBlaBlaCar Bus
- 19:15
Todas las salidasFlixBus
- 03:10
Los horarios de salida proceden de las tablas de los operadores, en hora local de origen. Cuando una fila no muestra horas, la frecuencia es del propio operador pero su horario no nos consta. Los horarios pueden cambiar en festivos y con poca antelación; confírmalos antes de viajar.
Salida y llegada


Precios de billete en esta ruta
Lo que cuesta cada forma de viajar, tal como la publica el operador. Describen la ruta y no una fecha elegida, y se actualizan una vez al día. La reserva se abre en nuestro socio Omio.
Omio los actualizó por última vez el mar, 20 oct
Operadores vistos en estos viajes
En esta ruta viajas con BlaBlaCar Bus, Renfe; Routavio no añade cargos de reserva.
Cómo es el viaje de Barcelona a Madrid
Empieza con un vuelo de Barcelona a Madrid, unas 1 h 24 min. En total, unos 39 € en 1 h 24 min, directo, sin transbordos.
Barcelona Madrid: preguntas frecuentes
¿Cuánto se tarda de Barcelona a Madrid?
La opción más útil es el avión; el vuelo en sí tarda unas 1h 24min. Llegar a los aeropuertos y salir de ellos se suma aparte.
¿A qué hora sale el primer tren Barcelona Madrid?
El primer tren con Renfe sale a las 05:40 y el último a las 20:00, según el horario publicado.
¿Cuántas salidas en tren hay al día Barcelona Madrid?
26 al día con Renfe, entre las 05:40 y las 20:00.
¿A qué hora sale el primer autobús Barcelona Madrid?
El primer autobús con ALSA sale a las 01:30 y el último a las 23:00, según el horario publicado.
¿Cuántas salidas en autobús hay al día Barcelona Madrid?
11 al día con ALSA, entre las 01:30 y las 23:00.
¿Qué distancia hay entre Barcelona y Madrid?
Unos 505 km en línea recta. La ruta real, por tierra o por aire, es más larga.
¿Cuánto cuesta Barcelona Madrid?
En las próximas fechas que comprobamos, el precio más bajo fue de 21 € a 28 €. Haz una búsqueda en directo para tu fecha.
¿Hay vuelos directos Barcelona Madrid?
Sí. La mejor opción que encontramos vuela sin escalas y tarda unas 1h 24min.
¿Cuántas horas de vuelo hay de Barcelona a Madrid?
Unas 1h 24min, y ese es el vuelo en sí. Llegar a los aeropuertos y salir de ellos se suma aparte.
¿Qué compañías cubren Barcelona Madrid?
En esta ruta viajas con BlaBlaCar Bus, Renfe.
¿Se puede ir de Barcelona a Madrid sin avión?
Sí. Una ruta terrestre (tren) tarda unas 3h 02min.
¿Cuál es la forma más barata de ir de Barcelona a Madrid?
Casi siempre una fecha flexible, o salir desde un aeropuerto cercano. La búsqueda en directo pone todas las opciones de tus fechas una al lado de otra.
¿Puedo reservar directamente?
Sí. Routavio te lleva directamente a la compañía o a un proveedor externo independiente. Nunca añadimos cargos de reserva. El precio final y la disponibilidad los confirma ese proveedor.
Enlaces relacionados
¿Mejor en avión? Precios de vuelos Barcelona - Madrid26 €Otras formas de buscar Barcelona Madrid
- cómo llegar de Barcelona a Madrid
- distancia entre Barcelona y Madrid
- Barcelona Madrid tiempo de viaje
- ruta Barcelona Madrid
- vuelos Barcelona Madrid
- duración vuelo Barcelona Madrid
- Barcelona Madrid vuelo directo
- billetes de avión Barcelona Madrid
- Barcelona Madrid autobús
Sources and method
Routes are calculated by Routavio's multimodal engine from operator timetables and flight data. Durations come from timetables, and prices are the most recent observation, not a guarantee.
Route calculated: 19 Oct 2026
Prices checked: 19 Oct 2026
