HomeGuides › Madrid to Barcelona by Train 2026
Cost guide

🇪🇸Madrid to Barcelona Train 2026 — From €15

Updated 2026-08-13 · Cost guide vs Book Live — AVE ~2h 30m · advance from about €15 — confirm live before you book.

Intent split: Cost guide · Book live: open Madrid → Barcelona · also Barcelona → Madrid · Renfe AVE.

The Madrid–Barcelona train is Spain’s flagship high-speed corridor — Renfe AVE in about 2 hours 30 minutes, with competition from Ouigo España and iryo on many days. Use this hub for duration, fare-type bands, Atocha & Sants, and a direct path to live booking on Madrid → Barcelona.

🧭Cost guide vs Book Live

Use this Cost guide to decide whether and when to buy (and whether Avlo, Ouigo, iryo, or AVE wins that day); use Book Live when you are ready to checkout via All Aboard.

TopicCost guide (this page)Book Live (/routes/madrid-barcelona)
Fare bandsPlanning bands: Avlo / Ouigo / iryo promo ≈ €15–€45 · AVE Promo / Elige ≈ €40–€90 · flexible AVE €100+Live inventory across Renfe / Ouigo / iryo via All Aboard CTAs
Check-in buffer~15–20 min at Atocha / Sants on most high-speed services (confirm carrier rules)Arrive before your booked departure — same city-centre stations
When to useCost research, brand comparison, when-to-bookBuy tickets today or compare today’s / next-week departures
Related CostBarcelona–Paris Cost · Paris–Lyon CostBarcelona → Madrid · Madrid → Barcelona

Ready to purchase? Open Madrid → Barcelona Book Live — keep this tab for fare rules.

⏱️Journey facts (2026)

ItemDetail
OperatorsRenfe AVE / Avlo · Ouigo España · iryo
Typical time≈ 2h 30m on the fastest directs
StationsMadrid AtochaBarcelona Sants
FrequencyVery dense daytime; book ahead for Friday evenings & puentes
Budget brandsAvlo / Ouigo often from the low teens–€20s when early

Book live: Madrid → Barcelona · return Barcelona → Madrid.

💶Price & fare types at a glance

When / brandTypical one-way band*Notes
Advance Avlo / Ouigo / iryo promo≈ €15–€45Cheapest seats go first on Fridays & Spanish holidays
AVE Promo / Elige midweek≈ €40–€90More flexibility than ultra-low-cost brands
Flexible / last-minute AVE€100+ commonCompare all three operators before you pay
Door-to-door vs flight~3.5–4.5h totalUsually beats MAD ↔ BCN once airport time is included

*Indicative planning bands for 2026 — not a live quote. Confirm with the search CTA below.

Book Madrid → Barcelona live → Ready to buy? Search All Aboard tickets now → · or open live schedules.

🆚Train vs plane on Madrid–Barcelona

Door-to-door, high-speed rail usually wins for city-centre trips. Framework: Train vs plane Europe.

Search live times & tickets

Compare AVE, Avlo, Ouigo and iryo via All Aboard on EuroRail Times.

✈️Madrid–Barcelona: train vs flying?

Rail facts only on this site — Rail fastest 2h 30m · typical ~2h 30m; typical advance €15–€45. We do not invent flight times or CO₂ here — use the compare hub for door-to-door method, then book live rail.

FAQ

How long is Madrid to Barcelona by train?

About 2 hours 30 minutes on AVE and competing high-speed services (Ouigo España, iryo).

Which station in Madrid?

Most high-speed Madrid–Barcelona trains use Madrid Puerta de Atocha.

How much does the Madrid–Barcelona train cost?

Advance Promo/Avlo/Ouigo seats can open from the low teens–€30s one-way; flexible AVE fares run higher. Always compare brands on the same date with the search buttons above.

Is the train faster than flying?

Door-to-door, yes for most city-centre trips — see train vs plane Europe.

Where do I book Madrid–Barcelona tickets?

Search live journeys on EuroRail Times (All Aboard) from the buttons above, or open Madrid → Barcelona.

Do I need a reservation with Interrail on AVE?

Yes. Spanish high-speed trains require a paid reservation even with a pass — book early. More on Interrail vs point-to-point.

Book these routes

Related hubs & reading

More guides