Quick Answer
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:
| Operator | What it is | Booking window | How it prices |
|---|---|---|---|
| Renfe AVE / Avlo | State operator; full-service AVE plus its own no-frills Avlo brand | Official 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 |
| Iryo | Private, premium open-access operator (ILSA) | Opens up to 250 days ahead | Airline-style dynamic pricing: cheaper the earlier you book, rising steadily toward departure |
| Ouigo | SNCF-owned budget double-decker | No published early-bird advantage — the price is fixed | Flat 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.
| Route | Journey time | Frequency | Advance Turista fare | Flexible/Preferente fare |
|---|---|---|---|---|
| Madrid → Barcelona | around 2h25-2h30 | 20+ daily AVE departures (plus Iryo and Ouigo services) | from around €17-18 | up to around €95-130 |
| Madrid → Seville | around 2h20-2h30 | Multiple daily AVE departures (plus Iryo/Ouigo competition on the corridor) | same tiered advance-vs-flexible structure — check current pricing directly with the operator | up 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.
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.
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.