Barcelona a Madrid Tren

  • Precio más bajo desde ≈ 77.028 CLP 73,36 €
  • Duración media 3h 1m
  • Conexiones al día 64
  • Distancia 504 km
  • CO₂ por persona 129 kg

vuelo de Barcelona a Madrid

El viaje de Barcelona a Madrid es de unos 504 km. En promedio, un vuelo tarda 3h 1m con 64 conexiones al día.

Precio más bajo ≈ 77.028 CLP 73,36 €
Duración del viaje 3h 1m
Conexiones al día 64
Precio más bajo ≈ 77.028 CLP 73,36 €
Precio más alto ≈ 1.490.990 CLP 1419,99 €
Primera salida 06:00
Última salida 23:05
Distancia 504 km
Salida Barcelona
Llegada Madrid
Transportista Air Europa, Vueling Airlines
Encuentra el mejor precio
Iberia Airlines35.28 kg CO₂
21:10Barcelona El Prat Airport T2
1h 25m
22:35Madrid Barajas Airport
≈ 110.925 CLP 123,00 US$
directo
Iberia Airlines35.28 kg CO₂
13:35Barcelona El Prat Airport T2
1h 25m
15:00Madrid Barajas Airport
≈ 159.624 CLP 177,00 US$
directo
Iberia Airlines35.28 kg CO₂
18:05Barcelona El Prat Airport T2
1h 25m
19:30Madrid Barajas Airport
≈ 186.679 CLP 207,00 US$
directo

Cuándo reservar de Barcelona a Madrid

Estos consejos provienen de precios históricos: cómo cambia la tarifa media según la anticipación y el mes del viaje.

Qué muestran las tarifas históricas

Conclusiones basadas en tarifas medianas de búsquedas Virail en esta ruta — útiles para estacionalidad y tendencias a más largo plazo.

Según la comparación interanual de Virail, en noviembre las tarifas medias de Barcelona a Madrid están alrededor de un 402% más altas que el año anterior (158.505 CLP vs 31.553 CLP).

Comparado con el año pasado

402%

En noviembre, la tarifa media es 158.505 CLP: alrededor de un 402% más que 31.553 CLP el año pasado.

Datos a 2025-10-01

Precios mes a mes a lo largo de los años

Tarifas medianas del mismo mes del calendario a lo largo de 5 años de búsquedas. La última columna compara el año más reciente con el anterior — útil para elegir cuándo viajar.

Evolución de precios por año

  • 2025 más reciente
  • 2024
  • 2023
  • 2022
  • 2021
377.703 CLP251.802 CLP125.901 CLP0 CLP enemarmayjulseptnovdic
  • Meses comparados 12
  • Meses más baratos 7
  • Meses más caros 5
  • Media frente al año pasado ↑ 50% más caro
  • Tarifa mediana 82.367 CLP vs 105.884 CLP

Detalle mes a mes

Mes 2025 más reciente frente a 2024 2024 frente a 2023 2023 frente a 2022 2022 frente a 2021 2021
ene
105.693 CLP
31.574 CLP
feb
51.818 CLP ↓ 62%
135.947 CLP
35.308 CLP
mar
28.602 CLP ↓ 74%
109.554 CLP
32.487 CLP
abr
62.727 CLP ↓ 30%
89.684 CLP
41.969 CLP
may
165.701 CLP ↑ 62%
102.214 CLP
38.829 CLP
jun
102.008 CLP
63.252 CLP
jul
135.828 CLP
39.491 CLP
ago
230.475 CLP ↓ 29%
324.450 CLP ↑ 454%
58.611 CLP
sept
61.950 CLP ↓ 58%
146.153 CLP ↑ 343%
33.023 CLP ↓ 46%
61.079 CLP
oct
35.700 CLP ↓ 75%
144.900 CLP ↓ 7%
156.037 CLP ↑ 64%
95.102 CLP ↑ 48%
64.134 CLP
nov
158.505 CLP ↑ 402%
31.553 CLP ↓ 51%
65.016 CLP
dic
39.449 CLP ↓ 78%
182.700 CLP
121.989 CLP

El % bajo cada año compara esa tarifa con el mismo mes del año inmediatamente anterior.

Datos a 2025-10-01

Próximas salidas de Barcelona a Madrid

Horarios y tarifas orientativas para los próximos días — reserva para confirmar disponibilidad y precio.

TAP Air Portugal ≈ 676.641 CLP 644,42 €
06:00 Barcelona El Prat Airport T2
3h 15m · 1 transbordos
10:15 Madrid Barajas Airport
SWISS ≈ 267.740 CLP 254,99 €
06:00 Barcelona El Prat Airport T2
4h · 1 transbordos
18:45 Madrid Barajas Airport
TAP Air Portugal ≈ 418.341 CLP 398,42 €
06:00 Barcelona El Prat Airport T2
3h 15m · 1 transbordos
19:20 Madrid Barajas Airport
Air France ≈ 397.814 CLP 378,87 €
06:10 Barcelona El Prat Airport T2
4h · 1 transbordos
11:20 Madrid Barajas Airport
Air France ≈ 302.390 CLP 287,99 €
06:10 Barcelona El Prat Airport T2
4h 5m · 1 transbordos
15:35 Madrid Barajas Airport
ITA Airways ≈ 269.840 CLP 256,99 €
06:20 Barcelona El Prat Airport T2
4h 20m · 1 transbordos
13:05 Madrid Barajas Airport
ITA Airways ≈ 157.500 CLP 150,00 €
06:20 Barcelona El Prat Airport T2
4h 20m · 1 transbordos
17:10 Madrid Barajas Airport
Ryanair ≈ 33.548 CLP 31,95 €
06:30 Barcelona El Prat Airport T2
2h 25m · 1 transbordos
18:15 Madrid Barajas Airport
Iberia ≈ 148.995 CLP 141,90 €
07:00 Barcelona El Prat Airport T2
1h 25m · directo
08:25 Madrid Barajas Airport
Lufthansa ≈ 498.876 CLP 475,12 €
07:50 Barcelona El Prat Airport T2
4h 45m · 1 transbordos
14:10 Madrid Barajas Airport
Iberia ≈ 148.995 CLP 141,90 €
08:00 Barcelona El Prat Airport T2
1h 25m · directo
09:25 Madrid Barajas Airport
Air Europa ≈ 256.494 CLP 244,28 €
08:40 Barcelona El Prat Airport T2
2h 50m · 2 transbordos
13:35 Madrid Barajas Airport
Air Europa ≈ 411.327 CLP 391,74 €
08:40 Barcelona El Prat Airport T2
2h 35m · 2 transbordos
13:30 Madrid Barajas Airport
Air Europa ≈ 88.830 CLP 84,60 €
08:40 Barcelona El Prat Airport T2
2h 10m · 1 transbordos
12:00 Madrid Barajas Airport
Iberia ≈ 143.798 CLP 136,95 €
08:45 Barcelona El Prat Airport T2
1h 25m · directo
10:10 Madrid Barajas Airport
Iberia ≈ 136.521 CLP 130,02 €
09:15 Barcelona El Prat Airport T2
1h 25m · directo
10:40 Madrid Barajas Airport
SWISS ≈ 175.350 CLP 167,00 €
09:40 Barcelona El Prat Airport T2
4h 10m · 1 transbordos
18:45 Madrid Barajas Airport
Air France ≈ 272.990 CLP 259,99 €
09:55 Barcelona El Prat Airport T2
4h 5m · 1 transbordos
15:35 Madrid Barajas Airport
British Airways ≈ 399.672 CLP 380,64 €
10:15 Barcelona El Prat Airport T2
4h 50m · 1 transbordos
16:20 Madrid Barajas Airport
Lufthansa ≈ 200.550 CLP 191,00 €
10:20 Barcelona El Prat Airport T2
4h 50m · 1 transbordos
16:15 Madrid Barajas Airport
Iberia ≈ 143.798 CLP 136,95 €
10:35 Barcelona El Prat Airport T2
1h 25m · directo
12:00 Madrid Barajas Airport
Ryanair ≈ 50.117 CLP 47,73 €
11:25 Barcelona El Prat Airport T2
2h 30m · 1 transbordos
18:15 Madrid Barajas Airport
TAP Air Portugal ≈ 480.291 CLP 457,42 €
11:25 Barcelona El Prat Airport T2
3h 20m · 1 transbordos
17:05 Madrid Barajas Airport
TAP Air Portugal ≈ 284.991 CLP 271,42 €
11:25 Barcelona El Prat Airport T2
3h 20m · 1 transbordos
19:20 Madrid Barajas Airport
ITA Airways ≈ 346.815 CLP 330,30 €
11:40 Barcelona El Prat Airport T2
4h 20m · 1 transbordos
17:10 Madrid Barajas Airport
Air Europa ≈ 152.250 CLP 145,00 €
11:50 Barcelona El Prat Airport T2
1h 30m · directo
13:20 Madrid Barajas Airport
Air Europa ≈ 199.500 CLP 190,00 €
11:55 Barcelona El Prat Airport T2
2h 10m · 1 transbordos
18:10 Madrid Barajas Airport
Air Europa ≈ 653.877 CLP 622,74 €
11:55 Barcelona El Prat Airport T2
2h 35m · 2 transbordos
21:30 Madrid Barajas Airport
Air France ≈ 300.290 CLP 285,99 €
12:20 Barcelona El Prat Airport T2
4h 10m · 1 transbordos
19:20 Madrid Barajas Airport
Ryanair ≈ 45.969 CLP 43,78 €
12:30 Barcelona El Prat Airport T2
2h 30m · 1 transbordos
18:15 Madrid Barajas Airport
Iberia ≈ 83.517 CLP 79,54 €
13:35 Barcelona El Prat Airport T2
1h 25m · directo
15:00 Madrid Barajas Airport
KLM ≈ 328.398 CLP 312,76 €
13:40 Barcelona El Prat Airport T2
5h 5m · 1 transbordos
19:55 Madrid Barajas Airport
Royal Air Maroc ≈ 308.973 CLP 294,26 €
13:45 Barcelona El Prat Airport T2
4h · 1 transbordos
19:10 Madrid Barajas Airport
Lufthansa ≈ 191.100 CLP 182,00 €
13:50 Barcelona El Prat Airport T2
4h 50m · 1 transbordos
19:50 Madrid Barajas Airport
Luxair ≈ 289.433 CLP 275,65 €
14:05 Barcelona El Prat Airport T2
4h 30m · 1 transbordos
19:35 Madrid Barajas Airport
Iberia ≈ 74.162 CLP 70,63 €
14:50 Barcelona El Prat Airport T2
1h 25m · directo
16:15 Madrid Barajas Airport
SWISS ≈ 272.990 CLP 259,99 €
14:55 Barcelona El Prat Airport T2
4h 10m · 1 transbordos
09:20 Madrid Barajas Airport
Air Europa ≈ 653.877 CLP 622,74 €
15:30 Barcelona El Prat Airport T2
2h 35m · 2 transbordos
21:30 Madrid Barajas Airport
Air Europa ≈ 199.500 CLP 190,00 €
15:30 Barcelona El Prat Airport T2
2h 10m · 1 transbordos
18:10 Madrid Barajas Airport
Air Europa ≈ 296.394 CLP 282,28 €
15:30 Barcelona El Prat Airport T2
2h 50m · 2 transbordos
21:50 Madrid Barajas Airport
Air France ≈ 304.490 CLP 289,99 €
15:50 Barcelona El Prat Airport T2
4h 10m · 1 transbordos
23:10 Madrid Barajas Airport
Air France ≈ 274.040 CLP 260,99 €
15:50 Barcelona El Prat Airport T2
4h 5m · 1 transbordos
09:10 Madrid Barajas Airport
Ryanair ≈ 44.583 CLP 42,46 €
16:20 Barcelona El Prat Airport T2
2h 25m · 1 transbordos
21:30 Madrid Barajas Airport
Ryanair ≈ 45.612 CLP 43,44 €
16:30 Barcelona El Prat Airport T2
2h 30m · 1 transbordos
21:30 Madrid Barajas Airport
Air France ≈ 272.990 CLP 259,99 €
16:35 Barcelona El Prat Airport T2
4h 5m · 1 transbordos
09:10 Madrid Barajas Airport
Air France ≈ 304.490 CLP 289,99 €
16:35 Barcelona El Prat Airport T2
4h 10m · 1 transbordos
23:10 Madrid Barajas Airport
ITA Airways ≈ 183.750 CLP 175,00 €
16:50 Barcelona El Prat Airport T2
4h 20m · 1 transbordos
00:10 Madrid Barajas Airport
British Airways ≈ 388.994 CLP 370,47 €
17:10 Barcelona El Prat Airport T2
4h 45m · 1 transbordos
23:25 Madrid Barajas Airport
Ryanair ≈ 44.583 CLP 42,46 €
17:35 Barcelona El Prat Airport T2
2h 25m · 1 transbordos
22:35 Madrid Barajas Airport
TAP Air Portugal ≈ 316.491 CLP 301,42 €
17:45 Barcelona El Prat Airport T2
3h 20m · 1 transbordos
00:20 Madrid Barajas Airport
Air France ≈ 360.434 CLP 343,27 €
18:05 Barcelona El Prat Airport T2
4h 10m · 1 transbordos
23:10 Madrid Barajas Airport
Iberia ≈ 46.673 CLP 44,45 €
18:05 Barcelona El Prat Airport T2
2h 25m · 1 transbordos
01:40 Madrid Barajas Airport
Air France ≈ 329.690 CLP 313,99 €
18:05 Barcelona El Prat Airport T2
4h 5m · 1 transbordos
09:10 Madrid Barajas Airport
Iberia ≈ 130.284 CLP 124,08 €
18:10 Barcelona El Prat Airport T2
1h 25m · directo
19:35 Madrid Barajas Airport
Air Europa ≈ 148.050 CLP 141,00 €
18:45 Barcelona El Prat Airport T2
2h 10m · 1 transbordos
22:35 Madrid Barajas Airport
Iberia ≈ 130.284 CLP 124,08 €
18:55 Barcelona El Prat Airport T2
1h 25m · directo
20:20 Madrid Barajas Airport
Iberia ≈ 46.673 CLP 44,45 €
19:15 Barcelona El Prat Airport T2
2h 25m · 1 transbordos
01:40 Madrid Barajas Airport
KLM ≈ 328.398 CLP 312,76 €
19:40 Barcelona El Prat Airport T2
5h · 1 transbordos
09:35 Madrid Barajas Airport
SWISS ≈ 269.840 CLP 256,99 €
20:00 Barcelona El Prat Airport T2
4h 10m · 1 transbordos
09:20 Madrid Barajas Airport
TAP Air Portugal ≈ 676.641 CLP 644,42 €
20:10 Barcelona El Prat Airport T2
3h 20m · 1 transbordos
10:15 Madrid Barajas Airport
Royal Air Maroc ≈ 285.590 CLP 271,99 €
20:10 Barcelona El Prat Airport T2
4h · 1 transbordos
12:35 Madrid Barajas Airport
Air Europa ≈ 77.028 CLP 73,36 €
20:30 Barcelona El Prat Airport T2
1h 30m · directo
22:00 Madrid Barajas Airport
Vueling ≈ 51.450 CLP 49,00 €
21:00 Barcelona El Prat Airport T2
2h 25m · 1 transbordos
01:50 Madrid Barajas Airport
Iberia ≈ 46.673 CLP 44,45 €
21:00 Barcelona El Prat Airport T2
2h 25m · 1 transbordos
01:40 Madrid Barajas Airport
Iberia ≈ 87.675 CLP 83,50 €
21:10 Barcelona El Prat Airport T2
1h 25m · directo
22:35 Madrid Barajas Airport
Air France ≈ 272.990 CLP 259,99 €
21:15 Barcelona El Prat Airport T2
4h 5m · 1 transbordos
09:10 Madrid Barajas Airport
Air Europa ≈ 116.550 CLP 111,00 €
22:00 Barcelona El Prat Airport T2
2h 10m · 1 transbordos
09:25 Madrid Barajas Airport
TAP Air Portugal ≈ 398.391 CLP 379,42 €
22:40 Barcelona El Prat Airport T2
3h 20m · 1 transbordos
10:15 Madrid Barajas Airport
TAP Air Portugal ≈ 335.391 CLP 319,42 €
22:40 Barcelona El Prat Airport T2
3h 20m · 1 transbordos
15:20 Madrid Barajas Airport
Aer Lingus ≈ 309.750 CLP 295,00 €
23:05 Barcelona El Prat Airport T2
5h 15m · 1 transbordos
09:55 Madrid Barajas Airport
Ver todos los horarios

Transportistas en esta ruta

Más información sobre los transportistas en esta ruta.

Air Europa es una aerolínea española fundada en 1986. Es miembro de la alianza SkyTeam y opera vuelos a más de 50 destinos en Europa, América, África y Asia. El hub principal de la aerolínea se encuentra en el Aeropuerto Adolfo Suárez Madrid-Barajas, y también cuenta con hubs secundarios en el Aeropuerto de Palma de Mallorca y el Aeropuerto de Tenerife Norte. Air Europa opera una flota de más de 50 aviones, incluidos Boeing 787 Dreamliner, Airbus A330 y Embraer E195. La aerolínea ofrece una gama de servicios a sus pasajeros, que incluyen entretenimiento a bordo, Wi-Fi y un programa de lealtad llamado SUMA.
Air France es la aerolínea de bandera de Francia, con sede en Tremblay-en-France. Es una subsidiaria del grupo Air France-KLM y miembro fundador de la alianza global de aerolíneas SkyTeam. La aerolínea opera una flota de más de 200 aviones, con más de 200 destinos en todo el mundo. Air France ofrece una variedad de clases de viaje, que incluyen Economy, Premium Economy, Business y La Première (First Class). La aerolínea es conocida por su servicio de alta calidad, asientos cómodos y opciones de entretenimiento a bordo. Air France está comprometida con la sostenibilidad y ha implementado varias iniciativas para reducir su impacto ambiental, como invertir en aviones más eficientes en combustible y reducir los plásticos de un solo uso.
Brussels Airlines es la aerolínea de bandera de Bélgica, con sede en Bruselas. Opera vuelos a más de 100 destinos en Europa, África, América del Norte y Asia. La aerolínea fue fundada en 2006 y es miembro de Star Alliance. Brussels Airlines es conocida por su servicio de alta calidad, su flota moderna y su compromiso con la sostenibilidad. Ofrece una variedad de clases de viaje, que incluyen Economy, Business y Premium Economy. La aerolínea también tiene un programa de lealtad llamado Miles & More, que permite a los pasajeros ganar y canjear millas por vuelos, mejoras y otras recompensas. Brussels Airlines es una subsidiaria del Grupo Lufthansa.
ITA Airways es una nueva aerolínea italiana que se estableció en 2021 para reemplazar a Alitalia en quiebra. La aerolínea es propiedad del gobierno italiano y tiene como objetivo brindar servicios de alta calidad a los pasajeros mientras promueve el turismo sostenible y responsable. ITA Airways planea operar una flota de aviones modernos y ofrecer una gama de rutas nacionales e internacionales. La aerolínea también se ha comprometido a reducir su impacto ambiental invirtiendo en aviones de bajo consumo de combustible y adoptando prácticas sostenibles. Se espera que ITA Airways desempeñe un papel clave en la recuperación de la industria de la aviación italiana y contribuya al crecimiento económico del país.
Lufthansa es una aerolínea alemana y una de las aerolíneas más grandes de Europa. Fue fundada en 1953 y opera vuelos a más de 200 destinos en todo el mundo. Lufthansa es miembro de Star Alliance, que es la alianza de aerolíneas más grande del mundo. La aerolínea tiene una flota de más de 300 aviones, incluidos aviones Airbus y Boeing. Lufthansa ofrece una variedad de servicios a sus pasajeros, que incluyen entretenimiento a bordo, Wi-Fi y un programa de viajero frecuente llamado Miles & More. La aerolínea es conocida por su servicio de alta calidad y ha ganado numerosos premios por sus estándares de seguridad y satisfacción del cliente.
Royal Air Maroc es la aerolínea nacional de Marruecos, con sede en Casablanca. Fue fundada en 1953 y opera vuelos regulares nacionales e internacionales a más de 90 destinos en África, Europa, América del Norte y Medio Oriente. La aerolínea tiene una flota de más de 50 aviones, incluidos Boeing 737, 787 y Embraer E190. Royal Air Maroc es miembro de la alianza de aerolíneas Oneworld y tiene acuerdos de código compartido con varias otras aerolíneas. La aerolínea ofrece una variedad de servicios a sus pasajeros, que incluyen entretenimiento a bordo, comidas y un programa de viajero frecuente llamado Safar Flyer.

Emisiones de CO₂ por modo

tren 35.28kg
bus 37.8kg
vuelo 100.8kg
viaje compartido 80.64kg

Preguntas frecuentes