Disclosure: This article contains affiliate links. If you make a booking through these links, we may earn a commission at no extra cost to you.

Quick Answer

Spain’s high-speed rail has been a genuine price war since 2021: Renfe’s AVE now competes with Iryo and Ouigo on Madrid-Barcelona (around 2h25-2h30, 20+ daily departures) and Madrid-Seville (around 2h20-2h30). Advance Turista fares on Madrid-Barcelona start from around €17-18, against €95-130 for a flexible or Preferente ticket, while Ouigo’s fixed fares start from around €16 one-way regardless of booking date. Renfe releases tickets up to 90 days out (sometimes later, in batches), Iryo opens bookings up to 250 days ahead with airline-style rising prices, and Ouigo’s price never moves — so it pays to compare all three before you buy.

Spain Trains: Why Three Companies Are Now Fighting Over Your Ticket

The first time I booked a Madrid-Barcelona train, there was exactly one option: Renfe, take it or leave it. Book that same route today and you’ll see three different logos before you see a price, and one of them will probably surprise you — a fixed, no-strings fare that’s a fraction of what the old AVE monopoly used to charge for the same 2.5 hours in a comfortable seat.

That’s not an accident. Spain deregulated its high-speed rail network starting in 2021, and the result is one of Europe’s clearest cases of competition actually working: three operators now chase the same routes, and headline one-way fares on the busiest corridors have dropped as low as single digits when you book early. Here’s exactly how Renfe’s AVE, the private Iryo, and the budget Ouigo stack up, and how to book whichever one actually saves you money.

Three Operators, One Price War

Until 2021, Renfe had Spain’s high-speed network to itself. Since liberalization, three companies now run trains on the country’s core routes, and each competes on something slightly different:

OperatorWhat it isBooking windowHow it prices
Renfe AVE / AvloState operator; full-service AVE plus its own no-frills Avlo brandOfficial window up to 90 days, though tickets are often released in batches and can appear later (45-60 days out on some routes)Tiered advance fares — Turista from around €17-18 up to around €95-130 for flexible/Preferente
IryoPrivate, premium open-access operator (ILSA)Opens up to 250 days aheadAirline-style dynamic pricing: cheaper the earlier you book, rising steadily toward departure
OuigoSNCF-owned budget double-deckerNo published early-bird advantage — the price is fixedFlat low fares from around €16 adult / around €8 child, regardless of booking date

The upshot: liberalization has pushed headline one-way fares as low as roughly €9-18 on the busiest routes when you book early, well under what a Renfe-only market used to charge. None of the three “wins” outright — it depends on how far out you’re booking and how much flexibility you need.

Madrid-Barcelona and Madrid-Seville: The Corridors That Matter

These two routes are where the competition is fiercest, and where most first-time visitors actually need a ticket.

RouteJourney timeFrequencyAdvance Turista fareFlexible/Preferente fare
Madrid → Barcelonaaround 2h25-2h3020+ daily AVE departures (plus Iryo and Ouigo services)from around €17-18up to around €95-130
Madrid → Sevillearound 2h20-2h30Multiple daily AVE departures (plus Iryo/Ouigo competition on the corridor)same tiered advance-vs-flexible structure — check current pricing directly with the operatorup to around €95-130 range

Madrid-Barcelona is the flagship corridor — Spain’s busiest, at 621 km covered in roughly the time it takes to watch two films — and it’s exactly where you’ll see all three operators competing head-to-head for the same afternoon departure. Madrid-Seville follows the same pricing logic: book Turista early, or take Ouigo’s fixed fare if your dates are locked.

Search Flights
Compare live fares across 700+ airlines

Turista vs Flexible: Which Fare to Book

Every operator splits its tickets into a cheap, restricted tier and a pricier, changeable one — the names differ, but the trade-off is the same:

  • Turista (or Ouigo’s standard fare) is the cheapest option, from around €17-18 on Madrid-Barcelona with Renfe, or a flat ~€16 with Ouigo. It’s typically locked to a specific train and date, with change fees or no changes at all — fine if your plans are set.
  • Flexible / Preferente costs up to around €95-130 on the same route. You’re paying for the right to switch trains without a penalty, plus (with Preferente) a roomier seat and more service. Only worth it if your schedule might move.

For a fixed itinerary — say, a set flight home from Barcelona — book the cheapest Turista or Ouigo fare the moment your dates are locked. If you’re building in a buffer day or your onward plans are still fluid, the flexible fare buys real peace of mind.

When to Book: Three Different Clocks

This is the part that trips people up, because each operator runs on its own schedule:

Getting To and From the Station

Madrid’s high-speed trains use Atocha (for southern/eastern routes like Seville and Barcelona) and Chamartín (northern routes); Barcelona’s is Sants; Seville’s is Santa Justa. All three sit on the local metro/transit network, so once you’re off the train, getting into the centre is quick and cheap: Madrid’s metro has run a flat €1.50 fare since a June 2026 simplification (it used to scale up to €2.00 for longer rides), and Barcelona’s T-casual (10 trips across metro, bus and tram, zone 1) runs around €13.00 per book. Neither city needs a taxi for a station-to-hotel hop with reasonable luggage.

Search Hotels
Compare prices across all booking sites

Frequently Asked Questions

What is the difference between Renfe AVE, Iryo and Ouigo?

Renfe is Spain’s state operator, running the classic AVE high-speed service plus the no-frills Avlo brand. Iryo is a private, premium open-access operator that opens bookings up to 250 days ahead with airline-style pricing that climbs as departure nears. Ouigo, owned by France’s SNCF, is the budget double-decker option with fixed low fares from around €16 one-way regardless of when you book. All three compete on Madrid-Barcelona and Madrid-Seville, so comparing them before you buy is the whole game.

How far ahead should I book Spain’s high-speed trains?

It depends on the operator: Renfe’s official advance-sale window is up to 90 days, though tickets are often released in batches and can appear as late as 45 to 60 days before travel on some routes, so check around 2 months out and again closer to your date. Iryo opens bookings up to 250 days ahead, and its fares rise the longer you wait. Ouigo’s price is fixed, so there is no booking-window advantage either way.

Is Ouigo really cheaper than Renfe AVE?

Often, yes, for a fixed low fare: Ouigo’s Madrid-Barcelona tickets start from around €16 for an adult and around €8 for a child, whatever day you book. Renfe’s cheapest advance Turista fares can undercut that on some departures, from around €17-18, but Renfe’s flexible and Preferente fares climb to around €95-130, while Ouigo stays capped. If your dates are fixed, Ouigo is the simplest way to lock in a low price early.

Do I need to book Madrid to Barcelona trains in advance?

You do not need to, since AVE runs 20 or more daily departures on Madrid-Barcelona and seats are rarely sold out outright, but you should book in advance anyway to get the cheapest fare. Advance Turista tickets run from around €17-18 versus up to €95-130 for a walk-up flexible or first-class seat on the same 2h25-2h30 journey, so the savings for planning ahead are large.

Turista or a flexible fare: which should I book on Spain’s high-speed trains?

Book Turista if your plans are fixed: it is the cheapest fare class, from around €17-18 on Madrid-Barcelona, but it is typically non-changeable or comes with change fees. Pay for a flexible or Preferente fare, up to around €95-130, only if your schedule might shift, since that is the premium you pay for the right to change trains without penalty.

Decide & Book Your Spain Trains

Compare Renfe, Iryo and Ouigo for your exact date before you buy — the cheapest of the three shifts route by route and week by week, and the gap between the fixed Ouigo fare and a walk-up flexible ticket is the whole game. Book Turista or Ouigo early for Madrid-Barcelona or Madrid-Seville, save the flexible fare for genuinely uncertain plans, and let the competition do the work your wallet used to do.

Find flights into Madrid | Compare Barcelona hotels

Keep planning with the Spain travel guide , the Spain itinerary , Madrid , Barcelona and Seville city guides, more routes and passes at the trains hub , an eSIM for checking live fares on the move, and hotels near each station.