Barcelona to Madrid (BCN–MAD) — Airlines, Schedules & Connections

BCN Airport Page →
300 mi airlines 305/wk
On-time Some delays Frequent delays
Flight Schedule 97 flights Verified 12h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
IB400
IB Iberia
32A
6:40 AM
CET T1
8:05 AM
CET
1h 25m
M T W T F S S
Prices
AV6005
AV avianca
320
7:00 AM
CET T1
8:25 AM
CET
1h 25m
M T W T F S S
Prices
AT5323
AT Royal Air Maroc
320
7:00 AM
CET T1
8:25 AM
CET
1h 25m
M T W T F S S
Prices
CX1834
CX Cathay Pacific
32A
7:00 AM
CET T1
8:25 AM
CET
1h 25m
M T W T F S S
Prices
IB426
IB Iberia
32A
7:00 AM
CET T1
8:25 AM
CET
1h 25m
M T W T F S S
Prices
AY5572
AY Finnair
320
7:00 AM
CET T1
8:25 AM
CET
1h 25m
M T W T F S S
Prices
IB5896
IB Iberia
32A
7:40 AM
CET T1
9:05 AM
CET
1h 25m
M T W T F S S
Prices
VY1004
VY Vueling
32A
7:50 AM
CET T1
9:15 AM
CET
1h 25m
M T W T F S S
Prices
AT5324
AT Royal Air Maroc
320
8:00 AM
CET T1
9:25 AM
CET
1h 25m
M T W T F S S
Prices
IB428
IB Iberia
32A
8:00 AM
CET T1
9:25 AM
CET
1h 25m
M T W T F S S
Prices
CX1826
CX Cathay Pacific
32A
8:00 AM
CET T1
9:25 AM
CET
1h 25m
M T W T F S S
Prices
AY5574
AY Finnair
320
8:00 AM
CET T1
9:25 AM
CET
1h 25m
M T W T F S S
Prices
AV6157
AV avianca
320
8:00 AM
CET T1
9:25 AM
CET
1h 25m
M T W T F S S
Prices
IB5898
IB Iberia
32Q
8:30 AM
CET T1
9:55 AM
CET
1h 25m
M T W T F S S
Prices
CX1832
CX Cathay Pacific
320
8:50 AM
CET T1
10:15 AM
CET
1h 25m
M T W T F S S
Prices
IB402
IB Iberia
321
8:50 AM
CET T1
10:15 AM
CET
1h 25m
M T W T F S S
Prices
AV6007
AV avianca
320
8:50 AM
CET T1
10:15 AM
CET
1h 25m
M T W T F S S
Prices
IB404
IB Iberia
321
9:15 AM
CET T1
10:40 AM
CET
1h 25m
M T W T F S S
Prices
AV6000
AV avianca
321
9:15 AM
CET T1
10:40 AM
CET
1h 25m
M T W T F S S
Prices
AV6001
AV avianca
32A
9:45 AM
CET T1
11:10 AM
CET
1h 25m
M T W T F S S
Prices
IB406
IB Iberia
32A
9:45 AM
CET T1
11:10 AM
CET
1h 25m
M T W T F S S
Prices
UX7704
UX Air Europa
73H
10:10 AM
CET T1
11:35 AM
CET
1h 25m
M T W T F S S
Prices
CX1824
CX Cathay Pacific
32A
10:35 AM
CET T1
12:00 PM
CET
1h 25m
M T W T F S S
Prices
AV6017
AV avianca
320
10:35 AM
CET T1
12:00 PM
CET
1h 25m
M T W T F S S
Prices
IB408
IB Iberia
320
10:35 AM
CET T1
12:00 PM
CET
1h 25m
M T W T F S S
Prices
EY4389
EY Etihad
789
11:50 AM
CET T1
1:20 PM
CET
1h 30m
M T W T F S S
Prices
ET1426
ET Ethiopian
789
11:50 AM
CET T1
1:20 PM
CET
1h 30m
M T W T F S S
Prices
UX7706
UX Air Europa
789
11:50 AM
CET T1
1:20 PM
CET
1h 30m
M T W T F S S
Prices
AV6025
AV avianca
320
12:30 PM
CET T1
1:55 PM
CET
1h 25m
M T W T F S S
Prices
IB410
IB Iberia
320
12:30 PM
CET T1
1:55 PM
CET
1h 25m
M T W T F S S
Prices
CX1822
CX Cathay Pacific
32A
12:30 PM
CET T1
1:55 PM
CET
1h 25m
M T W T F S S
Prices
IB412
IB Iberia
320
1:30 PM
CET T1
2:55 PM
CET
1h 25m
M T W T F S S
Prices
AV6172
AV avianca
320
1:30 PM
CET T1
2:55 PM
CET
1h 25m
M T W T F S S
Prices
CX1926
CX Cathay Pacific
320
1:30 PM
CET T1
2:55 PM
CET
1h 25m
M T W T F S S
Prices
UX7702
UX Air Europa
73H
3:00 PM
CET T1
4:20 PM
CET
1h 20m
M T W T F S S
Prices
IB414
IB Iberia
320
3:05 PM
CET T1
4:30 PM
CET
1h 25m
M T W T F S S
Prices
CX1914
CX Cathay Pacific
320
3:05 PM
CET T1
4:30 PM
CET
1h 25m
M T W T F S S
Prices
IB416
IB Iberia
320
5:00 PM
CET T1
6:25 PM
CET
1h 25m
M T W T F S S
Prices
IB418
IB Iberia
321
6:00 PM
CET T1
7:25 PM
CET
1h 25m
M T W T F S S
Prices
AV6019
AV avianca
32A
6:00 PM
CET T1
7:25 PM
CET
1h 25m
M T W T F S S
Prices
VY1008
VY Vueling
321
6:20 PM
CET T1
7:50 PM
CET
1h 30m
M T W T F S S
Prices
VY1006
VY Vueling
32A
6:20 PM
CET T1
7:50 PM
CET
1h 30m
M T W T F S S
Prices
IB420
IB Iberia
320
6:55 PM
CET T1
8:20 PM
CET
1h 25m
M T W T F S S
Prices
AV6153
AV avianca
320
6:55 PM
CET T1
8:20 PM
CET
1h 25m
M T W T F S S
Prices
VY1010
VY Vueling
32A
7:15 PM
CET T1
8:45 PM
CET
1h 30m
M T W T F S S
Prices
AV6149
AV avianca
320
7:55 PM
CET T1
9:20 PM
CET
1h 25m
M T W T F S S
Prices
IB422
IB Iberia
32A
7:55 PM
CET T1
9:20 PM
CET
1h 25m
M T W T F S S
Prices
EY4309
EY Etihad
789
8:30 PM
CET T1
10:00 PM
CET
1h 30m
M T W T F S S
Prices
AY5576
AY Finnair
320
9:15 PM
CET T1
10:40 PM
CET
1h 25m
M T W T F S S
Prices
IB424
IB Iberia
320
9:15 PM
CET T1
10:40 PM
CET
1h 25m
M T W T F S S
Prices
AV6173
AV avianca
320
9:15 PM
CET T1
10:40 PM
CET
1h 25m
M T W T F S S
Prices
IB401
IB Iberia
320
6:40 AM
CET T4
8:00 AM
CET
1h 20m
M T W T F S S
Prices
AV6029
AV avianca
320
6:40 AM
CET T4
8:00 AM
CET
1h 20m
M T W T F S S
Prices
AY5571
AY Finnair
320
6:40 AM
CET T4
8:00 AM
CET
1h 20m
M T W T F S S
Prices
BA7123
BA British
320
6:40 AM
CET T4
8:00 AM
CET
1h 20m
M T W T F S S
Prices
AY5573
AY Finnair
321
7:05 AM
CET T4
8:25 AM
CET
1h 20m
M T W T F S S
Prices
BA7125
BA British
321
7:05 AM
CET T4
8:25 AM
CET
1h 20m
M T W T F S S
Prices
IB403
IB Iberia
321
7:05 AM
CET T4
8:25 AM
CET
1h 20m
M T W T F S S
Prices
AV6028
AV avianca
321
7:05 AM
CET T4
8:25 AM
CET
1h 20m
M T W T F S S
Prices
EY4302
EY Etihad
789
7:30 AM
CET T2
8:55 AM
CET
1h 25m
M T W T F S S
Prices
ET1425
ET Ethiopian
789
7:30 AM
CET T2
8:55 AM
CET
1h 25m
M T W T F S S
Prices
AV6126
AV avianca
321
7:40 AM
CET T4
9:00 AM
CET
1h 20m
M T W T F S S
Prices
IB405
IB Iberia
32A
7:40 AM
CET T4
9:00 AM
CET
1h 20m
M T W T F S S
Prices
AY5585
AY Finnair
32A
7:40 AM
CET T4
9:00 AM
CET
1h 20m
M T W T F S S
Prices
IB407
IB Iberia
32A
8:25 AM
CET T4
9:45 AM
CET
1h 20m
M T W T F S S
Prices
VY1005
VY Vueling
32A
9:40 AM
CET T4
10:55 AM
CET
1h 15m
M T W T F S S
Prices
CX1827
CX Cathay Pacific
32A
10:25 AM
CET T4
11:45 AM
CET
1h 20m
M T W T F S S
Prices
IB409
IB Iberia
320
10:25 AM
CET T4
11:45 AM
CET
1h 20m
M T W T F S S
Prices
AV6078
AV avianca
320
10:25 AM
CET T4
11:45 AM
CET
1h 20m
M T W T F S S
Prices
VY1007
VY Vueling
32A
10:55 AM
CET T4
12:10 PM
CET
1h 15m
M T W T F S S
Prices
IB411
IB Iberia
320
11:25 AM
CET T4
12:40 PM
CET
1h 15m
M T W T F S S
Prices
AV6089
AV avianca
320
11:25 AM
CET T4
12:40 PM
CET
1h 15m
M T W T F S S
Prices
CX1839
CX Cathay Pacific
320
11:25 AM
CET T4
12:40 PM
CET
1h 15m
M T W T F S S
Prices
UX7709
UX Air Europa
73H
12:50 PM
CET T2
2:10 PM
CET
1h 20m
M T W T F S S
Prices
IB413
IB Iberia
320
1:00 PM
CET T4
2:20 PM
CET
1h 20m
M T W T F S S
Prices
CX1841
CX Cathay Pacific
32A
1:00 PM
CET T4
2:20 PM
CET
1h 20m
M T W T F S S
Prices
AV6146
AV avianca
320
1:00 PM
CET T4
2:20 PM
CET
1h 20m
M T W T F S S
Prices
VY1009
VY Vueling
321
1:55 PM
CET T4
3:10 PM
CET
1h 15m
M T W T F S S
Prices
AV6016
AV avianca
320
2:55 PM
CET T4
4:15 PM
CET
1h 20m
M T W T F S S
Prices
IB415
IB Iberia
320
2:55 PM
CET T4
4:15 PM
CET
1h 20m
M T W T F S S
Prices
EY4366
EY Etihad
789
3:10 PM
CET T2
4:35 PM
CET
1h 25m
M T W T F S S
Prices
UX7703
UX Air Europa
789
3:10 PM
CET T2
4:35 PM
CET
1h 25m
M T W T F S S
Prices
IB417
IB Iberia
32A
3:50 PM
CET T4
5:10 PM
CET
1h 20m
M T W T F S S
Prices
AV6076
AV avianca
32A
3:50 PM
CET T4
5:10 PM
CET
1h 20m
M T W T F S S
Prices
AT5332
AT Royal Air Maroc
320
4:55 PM
CET T4
6:10 PM
CET
1h 15m
M T W T F S S
Prices
AV6174
AV avianca
320
4:55 PM
CET T4
6:10 PM
CET
1h 15m
M T W T F S S
Prices
IB419
IB Iberia
320
4:55 PM
CET T4
6:10 PM
CET
1h 15m
M T W T F S S
Prices
AV6170
AV avianca
32A
6:00 PM
CET T4
7:15 PM
CET
1h 15m
M T W T F S S
Prices
IB421
IB Iberia
32A
6:00 PM
CET T4
7:15 PM
CET
1h 15m
M T W T F S S
Prices
AV6072
AV avianca
320
7:10 PM
CET T4
8:25 PM
CET
1h 15m
M T W T F S S
Prices
IB423
IB Iberia
320
7:10 PM
CET T4
8:25 PM
CET
1h 15m
M T W T F S S
Prices
AV6083
AV avianca
321
8:00 PM
CET T4
9:20 PM
CET
1h 20m
M T W T F S S
Prices
IB425
IB Iberia
320
8:00 PM
CET T4
9:20 PM
CET
1h 20m
M T W T F S S
Prices
VY1011
VY Vueling
32A
9:30 PM
CET T4
10:45 PM
CET
1h 15m
M T W T F S S
Prices
UX7707
UX Air Europa
73H
9:30 PM
CET T3
10:55 PM
CET
1h 25m
M T W T F S S
Prices
IB427
IB Iberia
320
9:35 PM
CET T4
10:50 PM
CET
1h 15m
M T W T F S S
Prices
UX7995
UX Air Europa
73H
9:45 PM
CET T3
11:00 PM
CET
1h 15m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Barcelona to Madrid
10 carriers, 305 flights/week nonstop.
10 Airlines 305 Flights/wk 300 mi 1h 20m nonstop 135 1-stop hubs

BCN–MAD is served by 10 airlines with nonstop service. Iberia, avianca and Cathay Pacific lead the route. The flight covers 300 miles in approximately 1h 20m. Beyond nonstop, 135 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop BCN–MAD service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
IB Iberia 101 320, 321, 32A, 32Q 1h25 Oneworld
AV avianca 74 320, 321, 32A 1h25 Star Alliance
CX Cathay Pacific 41 320, 32A 1h25 Oneworld
VY Vueling 21 321, 32A 1h25-1h30
AY Finnair 19 320 1h25 Oneworld
UX Air Europa 16 73H, 789 1h20-1h30 SkyTeam
EY Etihad Airways 14 789 1h30
AT Royal Air Maroc 12 320 1h25 Oneworld
ET Ethiopian Airlines 7 789 1h30 Star Alliance
TU Tunisair 2
Aircraft on this route
320 Airbus A320 – AT, AV, AY, CX, IB
321 Airbus A321 – AV, IB, VY
32A Airbus A320 – AV, CX, IB, VY
32Q Airbus A321neo – IB
73H Boeing 737-800 – UX
789 Boeing 787-9 Dreamliner – ET, EY, UX
Alliance coverage
Oneworld: AT + AY + CX + IB (173 flights/wk, 56%)
Star Alliance: AV + ET (81 flights/wk, 26%)
Unaffiliated: EY + TU + VY (37 flights/wk, 12%)
SkyTeam: UX (16 flights/wk, 5%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, BCN to MAD direction.
Mon
50
flights
Tue
50
flights
Wed
49
flights
Thu
49
flights
Fri
48
flights
Sat
30
flights
Sun
29
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
51
Nonstop flights
305
Outbound / wk
272
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for BCN to MAD.
1-STOP
One-Stop Connections
135
Hubs
~6h
Fastest
~46h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
7,069
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Madrid from Barcelona

Nearby airports with service to Adolfo Suárez Madrid–Barajas Airport.
Metric BCN→MAD LEU→MAD PMI→MAD
Distance from BCN 80 mi 126 mi
Nonstop airlines 10 1 10
Weekly flights 305 2 305
Flight time 1h 20m 1h 40m 1h 8m
Airports within 200 miles of BCN with service to Adolfo Suárez Madrid–Barajas Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Madrid is 0 hours the same as Barcelona.
BCN: CET · MAD: CET

When it's 6:00 PM in Barcelona, it's 6:00 PM in Madrid.
Distance & Flight Time
300 mi / 483 km
Nonstop flight time is approximately 1h 20m to 1h 30m.
Getting to BCN

Aerobus express coaches run every 5 minutes from Plaça de Catalunya to both T1 and T2 (35 min, €6.75 one-way / €11.60 return). Departures from 5:00am to 1:00am.

RENFE R2 Nord train connects Passeig de Gràcia and Sants station to the airport (20 min from Sants, €4.60). Taxis from the city centre are metered and typically cost €25–35. Ride-shares (Uber, Cabify) are available and cost similarly.

Getting from MAD

Metro Line 8 from T1/T2/T3 to Nuevos Ministerios takes 12–15 minutes (€6 with airport supplement). T4 travelers take the free inter-terminal shuttle to T2 first. Cercanías C-1 from T4 to Atocha (€2.60, 25 min) is cheaper. Taxis to the city centre have a €30 fixed tariff.

Rental car agencies are at T4. Express Aeropuerto buses run 24 hours to Avenida de América (€5, 25–40 min). Ride-hail apps (Cabify, Uber) typically cost €25–40 depending on destination.

Madrid Climate

Hot semi-arid climate at 600m altitude. Summers are hot and dry (30–38°C) with almost no rain and very low humidity. Heat rarely disrupts flights but ground crews work in extreme heat. Winters are cold for a southern European capital (1–9°C) with occasional snow. MAD handles light snow well but heavy falls can close runways.

Spring and autumn are pleasant (12–20°C) and offer the most stable weather. Dust storms from the Sahara occasionally reduce visibility in spring. No fog risk comparable to northern European airports.

BCN–MAD Quick Facts

Key statistics for the Barcelona to Madrid route.
Route details
Distance300 mi / 483 km
Flight time1h 20m to 1h 30m
Time difference0 hours
Airlines (nonstop)10
Weekly flights305 out / 272 return
1-stop connections135 hubs
Origin: BCN
IATA / ICAOBCN / LEBL
TimezoneEurope/Madrid
Passengers/yr55.0M
Elevation12 ft / 4 m
Destination: MAD
IATA / ICAOMAD / LEMD
TimezoneEurope/Madrid
Passengers/yr66.1M
Elevation1,998 ft / 609 m

Frequently Asked Questions

Common questions about BCN to MAD flights.
Nonstop flights from Josep Tarradellas Barcelona-El Prat Airport to Adolfo Suárez Madrid–Barajas Airport take approximately 1h 20m to 1h 30m. The route covers 300 miles.
There are approximately 305 nonstop flights per week from BCN to MAD. The return direction has about 272 weekly flights.
Yes, 1-stop connections are available through LUX, TSR, BVA, TRN, LTN, HEL, NDR, BRI, TOS, MAN, BHX, NTE, EAS, BOD, ORY, LYS, BRS, EIN, NCE, KTW, RAK, GVA, SJU, BLQ, PMI, ZRH, VRN, TEB, BEG, WAW, SVQ, VLC, LCG, OPO, FCO, FRA, SDR, MUC, BSL, ALC, AGA, VCE, PMO, AGP, VGO, BIO, FUE, KRK, MRS, BGY, FLR, RBA, OVD, ACE, LIS, IBZ, GRX, LGW, NAP, BRU, WMI, JED, SCQ, GDN, AMS, CDG, OTP, DUS, VIE, YUL, MXP, TNG, CRL, CPH, SXB, ALG, XRY, CAI, MAH, MLA, LHR, LPA, STN, PHL, BUD, LIN, IAD, BER, BJZ, MLN, CMN, PRG, TLV, DUB, AMM, LEI, EDI, EWR, FEZ, TFN, ATH, WRO, CLJ, KUT, SAW, IST, SOF, JFK, SKP, ORD, ADB, ATL, DXB, IAS, HAM, CTA, RJL, ARN, RIX, OSL, SPC, MIA, TIA, DOH, AUH, MEX, GRU, PEK, EZE, BOS, LAX, BOG, DFW, PVG and ICN. These options provide additional schedule flexibility.
Yes, return flights from MAD to BCN are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include LEU, PMI and CDT. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Iberia and Iberia Express use Terminal 4 (T4) at Barajas, which is Iberia's dedicated hub terminal. Vueling operates from Terminal 2. Ryanair uses Terminal 2 as well. T4 and T4S are connected by underground train. T2 and T4 are not airside-connected; connections between them require exiting and re-clearing security, which adds 40-60 minutes to any connection time.
The AVE Renfe service runs Barcelona Sants to Madrid Atocha in 2 hours 30 minutes. The flight is 50 minutes in the air but requires 90 minutes minimum of airport overhead at each end. City center to city center, the train is faster for most travelers. Despite this, over 7 million passengers per year still fly BCN-MAD, reflecting the large volume of passengers connecting onward from Barcelona or Madrid to international destinations who are already in the airport system.
BCN-MAD carries 100-120 weekly departures in each direction. Vueling leads with around 40-50 weekly, followed by Iberia Express with 35-45. Ryanair contributes 10-15. Departures run from early morning through late evening. Flight time is 50 minutes. The route ranks among the highest-frequency short-haul segments in Europe by annual movements.

Barcelona to Madrid: Spain's Most-Traveled Domestic Corridor

BCN-MAD is one of the most analyzed air routes in Europe, famous for competing with the AVE high-speed rail. The air segment carries over 4 million passengers per year despite the train being faster for city-center trips. The explanation is connections: a large fraction of BCN-MAD passengers are transiting through Barcelona or Madrid to international destinations rather than making a pure city-to-city trip. Vueling and Iberia Express dominate capacity. Ryanair adds low-cost competition. Combined weekly departures exceed 200 in peak season. Block time is 50 minutes. Aircraft are exclusively A320-family narrowbodies across all carriers.

Hub Feed Dynamics and the Rail-Air Split

Iberia's T4 hub at Madrid Barajas and Vueling's Barcelona hub at T1 create a two-hub feed structure where BCN-MAD functions as a bridge between two major international gateways. A passenger arriving at BCN on a long-haul Iberia flight and continuing to a domestic Spanish destination via MAD uses this segment as a hub connection, not as an end-in-itself journey. Barcelona El Prat's T1 handles most Iberia, Iberia Express, and Vueling BCN-MAD departures. The AVE train competes for the point-to-point market but cannot replicate the connecting value of the air route for international transfer passengers. Madrid Metro Line 8 connects Barajas T4 to central Madrid in 14 minutes.