Madrid Barcelona
Iberia runs a shuttle between Madrid and Barcelona roughly every hour. Vueling fills the gaps. The flight is just over an hour in the air, but by the time you get to Barajas, get through security, board, fly, land, and get out of El Prat, you have spent the same three hours you would have spent on the train.
The AVE high-speed train from Madrid Atocha to Barcelona Sants takes two and a half hours, city center to city center, with no security line and no luggage restrictions. If you are staying in central Barcelona, the train beats the plane on total travel time. Barajas is 12 kilometers northeast of the city and El Prat is 15 kilometers southwest — add an hour on each end for check-in, boarding, and ground transport, and the flight takes roughly as long as the train.
Fly if your schedule demands a specific departure time the train cannot match, if you are connecting onward from Barcelona, or if a promotional fare undercuts the AVE price. Iberia and Vueling both sell one-way fares in the same range as the train when booked early. Air Europa operates the route on widebody Dreamliners and 737s, which is unusual for a domestic shuttle and worth checking if seat comfort matters to you on a short hop.
One thing that does not show up on flight search results: the AVE runs roughly every 30 minutes during peak hours. If you miss a train, the next one is never far away. The same is true of the shuttle flights, but you cannot walk onto a plane the way you can board the next train.
Have a specific need? Use the decision guide below to filter by your airline, where you live, lounges, or where you're staying in Barcelona.
Pick What Matters to You
Best pair by where you're coming from
Best pair by where you're staying in Barcelona
Which pair your airline flies nonstop
| Airline | MAD–BCN |
|---|---|
| Iberia | ✓ |
| Tunisair | ✓ |
| Nesma Airlines | ✓ |
| Air Europa | ✓ |
| Royal Jordanian | ✓ |
| Vueling | ✓ |
Ranked by on-time performance
Lounge access by airport and terminal
Ranked by flights per week
Getting to the airport
Red-eye vs daytime departures
Premium cabin options
Connecting through Madrid from a domestic flight
Barcelona as a connection to the Mediterranean. Barcelona connects to the Balearic Islands, southern France, and North Africa with low-cost carriers that do not serve Madrid as heavily. Vueling and Ryanair run heavy schedules from El Prat to Palma, Ibiza, Menorca, and Marseille. If your final destination is one of these, flying Madrid to Barcelona and connecting makes sense — but check whether a direct Madrid flight exists first.
Madrid Barajas as a long-haul hub. If you are arriving internationally into Madrid and continuing to Barcelona, the shuttle flight exists specifically for this. Iberia schedules the Puente Aéreo to align with transatlantic arrivals at Terminal 4. But the AVE from Atocha is often faster once you factor in the domestic terminal transfer. Barajas Terminal 4 is enormous — allow 45 minutes for connections between international and domestic.
Skip the flight entirely for Zaragoza or Lleida. The AVE stops at Camp de Tarragona and Zaragoza-Delicias on its way from Madrid to Barcelona. If your actual destination is the Costa Dorada or Aragón, get off the train early instead of flying to Barcelona and doubling back.
Madrid & Barcelona Airport Profiles
Each airport has a personality. Terminal quality, transit access, lounge scene, and crowd levels vary dramatically — sometimes more than the flight itself.
Madrid Metro
Madrid-Barajas has four terminals in two clusters with enough distance between them that moving from one group to the other takes 20 minutes. Terminals 1, 2, and 3 share the older complex. Terminal 4 and its satellite T4S sit apart, connected by an automated train that runs in about three minutes.
Terminal 4 is the newer facility, with a bamboo-lined roof and colored light wells designed by Richard Rogers. It feels open and spacious even during peak hours. Terminals 1 through 3 are functional but dated. Both terminal areas have direct Metro Line 8 access, each with its own station.
Barcelona Metro
El Prat splits across two terminals that feel like different airports. T1 is the modern one, with high ceilings, natural light, and a layout that actually flows. Most international carriers and Vueling operate from here. The walk from security to the far gates takes longer than you expect, so do not cut it close.
T2 is the older terminal. Smaller, more utilitarian, and mainly home to Ryanair. It gets the job done but the food options are limited and the gate areas feel cramped during peak departures. A free shuttle bus connects T1 and T2 every few minutes, though budget about 15 minutes for the transfer if you need it.
Both terminals have decent Wi-Fi and enough cafes to pass the time before boarding. Arrivals in T1 are straightforward: baggage claim, then a short walk to the Aerobus and taxi stands outside. T2 arrivals are even simpler because the terminal is smaller. Check which terminal your airline uses before heading to the airport.
Which Airlines Fly Which Pairs
Not all planes are the same size. The aircraft type below each checkmark tells you whether you are getting a widebody (777, 787, A350) with wider seats and a quieter ride, or a narrowbody (737, A321) with a single aisle. On flights over five hours, the difference is significant.
A320, A321
787-9
A320, A321
A320
A321neo
A320