Flight spends 75–85 min in the air; city-to-city includes airport access, buffer, exit time, and the transfer to town.
Flight is roughly 7× the rail footprint on this route.
Mid-band fare booked 2–3 weeks ahead, no checked bag.
The corridor.
Book three weeks ahead on Renfe.com.
Advance fares start at €39. The flexible Elige tariff costs roughly double but lets you change or cancel. Walk-up tickets are available but rarely the cheapest option on this busy corridor.
Should you take the train?
Headline flight time isn't door-to-door. Updated May 2026.
Iberia, Vueling and other carriers run many flights each week between Madrid and Barcelona. The scheduled flying time is typically around 75–85 minutes. That is the part flying wins on paper.
The door-to-door picture changes quickly. Add the metro or cercanías ride to Madrid-Barajas, the security and boarding buffer, the flight itself, baggage reclaim at El Prat, and the train into Barcelona centre. The whole wrapper turns the 80-minute hop into a four-hour exercise before any delay appears.
High-speed trains run direct from Madrid Puerta de Atocha-Almudena Grandes to Barcelona-Sants in about 2 h 30–3 h on the fastest departures. Many services, operated by Renfe and other high-speed operators, make only a few intermediate stops such as Camp Tarragona. Power, Wi‑Fi and a proper seat beat anything available in economy on the short‑haul flight.
Spain completed this dedicated high-speed corridor in 2008 and has continued to upgrade it since, removing many early speed restrictions. There is no ferry or tunnel on this route, just consistent high-speed infrastructure that has made the train a very popular choice.
The flight can still make sense for very early departures or when you already have a connection at either airport. Otherwise the train is often faster door‑to‑door and cheaper when booked ahead.
Line by line.
| By train | By flight | Note | |
|---|---|---|---|
| Door-to-door time | 3h 30m Wins | ≈4h 00m | Rail time is station-to-station plus short metro legs; flight includes security, transfers and reclaim at both ends. |
| Stations vs airports | Madrid Puerta de Atocha-Almudena Grandes to Barcelona-Sants Wins | Madrid-Barajas to Barcelona-El Prat | Atocha and Sants sit inside the city centres; both airports sit well outside and require extra rail legs. |
| Typical one-way price | €39-€90 Wins | €50-€180 | Advance AVE fares often fall into the €39-€55 band; flights can be cheaper but usually require booking well ahead to match those prices. |
| CO2 per passenger | 9.5 kg Wins | 67.1 kg | The train saves roughly 58 kg, or 86 % of the flight's footprint on this corridor. |
| Frequency | many direct/day | around 14 flights/day Draw | Renfe runs frequent high-speed services through the day; the air side offers many options but with the usual airport-related risks of disruption. |
| Number of transfers | 0 (direct) Wins | 2 (airport rail legs) | Direct AVE means no changes; flying always adds at least two rail segments plus security. |
| Working / sleeping | Power, Wi-Fi, table seats, quiet carriages Wins | Tray table only, no reliable power | Two and a half hours of productive work beats the cramped cabin every time. |
| Luggage | More generous size and number limits than airlines, with luggage racks and space at seats Wins | Strict carry-on rules, paid hold bags | Bring what you like; the AVE has generous luggage areas and no extra fees. |
| Operations signal | Renfe punctuality is generally good on this high-speed line Wins | El Prat and Barajas can experience delays in busy summer periods | Summer thunderstorms can affect flights at the airports; high-speed rail on this corridor is generally less sensitive to weather. |
If you're taking the train.
Book in advance on Renfe.com for the best fares.
Renfe's advance tariffs start around €39 in standard class. The flexible 'Elige' fare costs more but allows changes. Walk-up prices climb quickly; book early if you want the lowest band.
Atocha to Sants, both central and well connected.
Madrid Puerta de Atocha-Almudena Grandes sits a short walk from the old town. Barcelona-Sants has direct metro and regional trains into the city. No platform changes on the direct AVE services.
Summer airport delays are the main variable.
The AVE generally runs to a tight schedule. Build a buffer if you have a tight connection in Barcelona. Air travel on this route can be more affected by weather or airspace issues.
Go deeper on the rail side.
"Punctuality on the high-speed corridor is generally reliable, though exact median and percentile figures vary by source and season."
Low. The corridor is almost entirely dedicated high-speed track, which limits cascading delays from slower conventional lines.
Very low. Direct high-speed services run with no changes required. Some longer routings via Zaragoza add stops but still avoid transfers.
"The high-speed alignment cuts across the meseta then drops into the Mediterranean corridor. Views are open rather than dramatic: wide plains, occasional hill towns, and the final run along the coast near Tarragona. Not a postcard route, but consistently pleasant."
Renfe Operadora runs the flagship AVE and Avlo services on this route, alongside other high-speed operators. If you travel with Renfe, compensation follows Renfe's own rules, which include provisions for significant delays.