Madrid to Barcelona by Train: The Complete AVE Guide (2026)
It's the busiest high-speed corridor in Spain — and one of the best train journeys in Europe. Here's everything you need to take the train from Madrid to Barcelona in 2026: times, prices, stations and how to grab the cheapest seat.
How long does it take?
The fastest AVE trains cover the 620 km between Madrid and Barcelona in about 2 hours 30 minutes, reaching speeds of up to 310 km/h. Compared to flying — with airport transfers, security and waiting — the train is usually door-to-door faster, and drops you right in the city centre.
Stations: where you leave and arrive
- Madrid: trains depart from Madrid Puerta de Atocha, the city's main high-speed hub.
- Barcelona: trains arrive at Barcelona Sants, a short metro ride from the Gothic Quarter and Sagrada Família.
Who runs the route? Three operators
Spain opened this line to competition, which is great news for travellers — more trains and lower prices. Three companies now run it:
- Renfe AVE — the original high-speed operator, the most frequent and flexible.
- Ouigo — Renfe/SNCF's low-cost brand, with double-decker trains and very cheap fares if you book ahead.
- Iryo — a newer premium-feel operator with comfortable seats and competitive prices.
How much does it cost?
Prices are dynamic — the earlier you book, the cheaper. As a rough guide for 2026:
- Book 1–2 months ahead: often €20–€40 with Ouigo or early Renfe fares.
- A week before: typically €45–€75.
- Same day: can rise to €100+.
The takeaway: book early and you'll travel high-speed for less than a budget flight — without the baggage fees.
Tips for the journey
- Aim for a morning departure if you want a full day in Barcelona.
- There's free Wi-Fi and power sockets on most trains.
- Arrive ~20 minutes early — there's a light security check for high-speed trains in Spain.
- Comparing all three operators in one place is the easiest way to find the cheapest seat.
That last point is exactly why we're building WoW Train: live departures and the best fares across Renfe, Ouigo, Iryo and every other European railway — in one app. Search the route, compare, and head to the platform.
Your train. Your world.
Live Madrid–Barcelona schedules and more across Europe — coming soon.
Explore WoW Train →