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

MAD Airport Page →
300 mi airlines 242/wk
On-time Some delays Frequent delays
Flight Schedule 86 flights Verified 46m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
BA7123
BA British
320
6:40 AM
CET T4
8:00 AM
CET
1h 20m
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
BA7125
BA British
321
7:05 AM
CET T4
8:25 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
AV6028
AV avianca
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
ET1425
ET Ethiopian
789
7:30 AM
CET T2
8:55 AM
CET
1h 25m
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
AY5585
AY Finnair
32A
7:40 AM
CET T4
9:00 AM
CET
1h 20m
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
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
AV6078
AV avianca
320
10:25 AM
CET T4
11:45 AM
CET
1h 20m
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
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
321
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
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
IB415
IB Iberia
320
2:55 PM
CET T4
4:15 PM
CET
1h 20m
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
UX7703
UX Air Europa
789
3:10 PM
CET T2
4:35 PM
CET
1h 25m
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
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
AV6174
AV avianca
320
4:55 PM
CET T4
6:10 PM
CET
1h 15m
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
IB421
IB Iberia
32A
6:00 PM
CET T4
7:15 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
AV6072
AV avianca
320
7:10 PM
CET T4
8:25 PM
CET
1h 15m
M T W T F S S
Prices
IB425
IB Iberia
32A
8:00 PM
CET T4
9:20 PM
CET
1h 20m
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
UX7707
UX Air Europa
73H
9:30 PM
CET T3
10:55 PM
CET
1h 25m
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
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
IB400
IB Iberia
32A
6:40 AM
CET T1
8:05 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
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
AV6005
AV avianca
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
AY5572
AY Finnair
320
7:00 AM
CET T1
8:25 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
AV6157
AV avianca
320
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
AV6007
AV avianca
320
8:50 AM
CET T1
10:15 AM
CET
1h 25m
M T W T F S S
Prices
IB402
IB Iberia
32A
8:50 AM
CET T1
10:15 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
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
AV6017
AV avianca
320
10:35 AM
CET T1
12:00 PM
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
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
EY4389
EY Etihad
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
CX1926
CX Cathay Pacific
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
UX7702
UX Air Europa
73H
3:00 PM
CET T1
4:20 PM
CET
1h 20m
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
IB414
IB Iberia
321
3:10 PM
CET T1
4:35 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
AV6019
AV avianca
32A
6:00 PM
CET T1
7:25 PM
CET
1h 25m
M T W T F S S
Prices
IB418
IB Iberia
320
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
AV6153
AV avianca
320
6:55 PM
CET T1
8:20 PM
CET
1h 25m
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
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
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
AV6173
AV avianca
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

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Madrid to Barcelona
11 carriers, 242 flights/week nonstop.
11 Airlines 242 Flights/wk 300 mi 1h 15m nonstop 138 1-stop hubs

MAD–BCN is served by 11 airlines with nonstop service. avianca, Iberia and Vueling lead the route. The flight covers 300 miles in approximately 1h 15m. Beyond nonstop, 138 hubs offer 1-stop connections.

Airline Landscape

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

Weekly Schedule Pattern

Nonstop flight frequency by day of week, MAD to BCN direction.
Mon
39
flights
Tue
40
flights
Wed
39
flights
Thu
40
flights
Fri
36
flights
Sat
24
flights
Sun
24
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
41
Nonstop flights
242
Outbound / wk
268
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for MAD to BCN.
1-STOP
One-Stop Connections
138
Hubs
~3h
Fastest
~45h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
7,138
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 Barcelona from Madrid

Nearby airports with service to Josep Tarradellas Barcelona-El Prat Airport.
Metric MAD→BCN VLL→BCN VIT→BCN
Distance from MAD 107 mi 171 mi
Nonstop airlines 11 1 1
Weekly flights 242 3 5
Flight time 1h 15m 1h 25m 0h 57m
Airports within 200 miles of MAD with service to Josep Tarradellas Barcelona-El Prat Airport.

Travel Essentials

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

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

Metro Line 8 runs from Nuevos Ministerios (central Madrid) to T1/T2/T3 in 12–15 minutes (€6, including the airport supplement). T4 requires an additional free shuttle from T2; add 10 minutes. The Cercanías commuter train (Line C-1) reaches T4 from Atocha station in 25 minutes (€2.60, no supplement).Taxis have a fixed fare of €30 from central Madrid zones. The ride is typically 20–35 minutes depending on traffic. Avenida de América bus hub serves several airport bus routes (€5).

Getting from BCN

Aerobus coaches depart T1 and T2 every 5 minutes to Plaça de Catalunya (35 min, €6.75). Running from 5:00am to 1:00am, they serve the widest range of city-centre destinations. RENFE R2 Nord commuter trains serve T2 only (T1 requires a free inter-terminal bus); trains to Sants take 19 minutes (€4.60).Taxis use a fixed rate: €39 to the city centre (all zones, flat rate). Ride-shares vary. Car rental desks are in T1 arrivals. T1 and T2 are separate buildings; confirm your terminal before booking transport.

Barcelona Climate

Mediterranean climate. Summers are hot and sunny (28–32°C) with low humidity and rare disruptions. July and August are peak travel season with reliable flying weather. Winters are mild (8–15°C) with occasional rain, rarely cold enough for frost or snow.

Spring and fall bring the highest rainfall risk. October can see heavy downpours. Sea fog in early morning occasionally reduces visibility at the airport but clears quickly.

MAD–BCN Quick Facts

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

Frequently Asked Questions

Common questions about MAD to BCN flights.
Nonstop flights from Adolfo Suárez Madrid–Barajas Airport to Josep Tarradellas Barcelona-El Prat Airport take approximately 1h 15m to 1h 25m. The route covers 300 miles.
There are approximately 242 nonstop flights per week from MAD to BCN. The return direction has about 268 weekly flights.
Yes, 1-stop connections are available through VIT, ALG, NDR, AGA, NTE, VRN, KTW, BOD, DBV, ZAG, HEL, ESB, TUN, CTA, SPC, TOS, FEZ, OVD, LIN, XRY, RBA, SVQ, LCG, BRI, ALC, BIO, VGO, IBZ, BRU, LTN, AGP, EIN, PMO, NCE, VCE, MLA, WAW, TNG, ZRH, KRK, BLQ, SCQ, LGW, OPO, BVA, CRL, GVA, PMI, FCO, BER, BEG, MXP, GDN, BSL, FRA, VLC, ACE, RIX, CDG, LIS, AMS, DUS, SJU, SDR, DUB, LEI, ORY, MAN, FLR, SXB, BRS, MUC, CMN, BGY, MAH, YUL, HAM, EAS, EDI, GRX, PHL, LHR, TFN, NAP, TRN, ARN, BUD, IAD, EWR, LPA, LYS, STN, BOS, OSL, RAK, ATH, ATL, AUH, OTP, SAW, TLV, MRS, IAS, JFK, LUX, XPL, BJZ, IST, TIA, ADB, CPH, VIE, CAI, DXB, SKP, PRG, WRO, BHX, ORD, CLJ, KUT, AMM, FUE, MIA, SOF, JED, WMI, DOH, LAX, MEX, DFW, GRU, EZE, PEK, BOG, SCL, ICN and PVG. These options provide additional schedule flexibility.
Yes, return flights from BCN to MAD are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include VLL, VIT and VLC. 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.
The Puente Aéreo shuttle between Madrid and Barcelona departs from Terminal 4 at Barajas. Iberia operates the bulk of shuttle flights from T4 and its satellite T4S. Vueling uses Terminal 1. At El Prat in Barcelona, most MAD–BCN flights arrive at Terminal 1, which is the main international pier. Vueling uses T1 as well. The shuttle concept means frequent departures throughout the day without advance seat assignment on some fare classes.
The AVE takes about 2 hours 30 minutes city center to city center between Atocha in Madrid and Sants in Barcelona. The flight is 1 hour 20 minutes in the air, but airport-to-city time at both ends adds 45–60 minutes each way. For many travelers, total door-to-door time is similar. The train drops you directly in central Barcelona rather than at an airport 12 km from the city. Renfe Ouigo and Iryo also run competing high-speed services on the corridor, keeping fares competitive.
Combined across Iberia, Vueling, Air Europa, and Ryanair, MAD–BCN operates roughly 25–35 departures per day in each direction. Iberia's shuttle model means flights leave every 30–60 minutes during peak morning and evening windows. The route is one of the highest-frequency short-haul corridors in Europe by departure count. Seat availability even on same-day booking is typically high outside peak holiday periods.

Madrid to Barcelona: Spain's Most Competitive Short-Haul Route

MAD–BCN is one of the busiest air routes in Europe by passenger count, operating between Spain's two largest cities and their respective international hubs. Iberia runs the historic Puente Aéreo shuttle from Terminal 4 at Barajas, with departures timed to provide near-continuous service throughout the day. Vueling, the Barcelona-based carrier, adds significant capacity from its El Prat base. Air Europa and Ryanair both serve the route, driving price competition across all cabin types. Block time is 1 hour 20 minutes. The route feeds both airports' long-haul networks, with Barajas serving as Iberia's transatlantic hub and El Prat as Vueling's intercontinental gateway.

Modal Competition and Passenger Mix

The high-speed AVE rail connection has captured a significant share of the Madrid–Barcelona intercity market since its launch, but the air route has held its own through frequency and the connecting passenger segment. Travelers originating at or connecting through MAD or BCN to international destinations remain the core air market. Pure point-to-point leisure travelers increasingly choose the train for city-center access. Airlines on this corridor operate with very high seat density to keep unit costs competitive against rail. The combined effect is one of Europe's most price-transparent and operationally mature short-haul markets.