Spain
Trains in Spain: tickets, passes and routes
Yes — for mainland city-to-city travel the train is the default: Madrid–Barcelona 2 h 30–3 h 10, Madrid–Seville 2 h 30, centre to centre, €15–120 one way in 2026 depending on operator and how early you book. Skip it for Granada–Seville, Ronda, the white villages, the north coast and the islands, where buses, cars or planes win.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideSpain
Key facts
- Best for
- Madrid, Barcelona, Seville, Málaga, Valencia, Córdoba, Zaragoza — mainland city pairs
- Madrid – Barcelona
- 2 h 30–3 h 10
- Madrid – Seville
- 2 h 30
- Madrid – Málaga
- 2 h 40
- Typical fare
- €15–120 one way (2026 estimate), depending on operator and how early you book
- Operators
- Renfe (AVE, Avlo), Iryo, Ouigo — the same line can be sold by three companies
- Booking window
- Tickets usually open around 1–6 months ahead; the cheapest fares are quota-limited (check)
- Rail passcheck
- A pass rarely beats advance single tickets on Spanish high-speed lines; run the numbers first
- Boarding
- Baggage screening and gates close 2–5 min before departure; low-cost Avlo and Ouigo charge for big bags
- Not the train
- Granada – Seville, Ronda, white villages, north coast, Balearics and Canaries
Details
Spain runs Europe's longest high-speed network, and on the main corridors three companies compete on the same tracks: Renfe (AVE and the low-cost Avlo), Iryo and Ouigo. Competition is why a Madrid–Barcelona seat can cost less than a short taxi ride if you book early, and why the same seat costs four times as much a day before. Fares are quota-based, not distance-based: the cheapest buckets sell out first.
The practical rule is to fix your long legs first and build the trip around them. Book the Madrid–Barcelona, Madrid–Andalusia or Barcelona–Andalusia train as soon as your dates are firm, then fill in short hops. For anything under about two hours by bus, or on routes the high-speed network does not serve, the bus is usually cheaper and often faster door to door.
Regional and Media Distancia trains cover the slower lines, and Cercanías (Rodalies in Catalonia) handle suburbs and day trips from big cities. They are cheap — roughly €10–30 for regional runs — but Barcelona's Rodalies network has frequent delays and closures, so check before relying on it for a timed connection.
Two things catch visitors out. First, high-speed stations have airport-style security: bags go through a scanner and the gate closes 2–5 minutes before departure, so arrive 20–30 minutes early. Second, low-cost operators Avlo and Ouigo charge extra for large bags, which can erase the saving on a two-week trip with luggage.
| Route | Time | Cost (2026 estimate) | Verdict |
|---|---|---|---|
| Madrid – Barcelona | 2 h 30–3 h 10 | €15–120 | Train; the default |
| Madrid – Seville | 2 h 30 | €15–120 | Train; the default |
| Madrid – Málaga | 2 h 40 | €15–120 | Train; the default |
| Madrid – Granada | 4 h 30–5 h by bus | €15–40 bus | Bus is often the better deal |
| Granada – Seville | Bus | €15–40 | Bus; the train is slow or indirect |
| Barcelona – Seville | 1 h 40 by plane | €30–150 | Plane usually wins |
| Madrid – Canaries | 2 h 40 by plane | €30–150 | Fly; no train to the islands |
| Barcelona – Palma | 7–8 h by ferry | €40–120 foot passenger | Ferry, not train |
Fares are 2026 estimates and move with demand; check the operator's own site for your date.
Tips
Book the long legs first, then the short ones. The cheapest high-speed fares are limited quotas and disappear weeks out; short regional hops rarely need booking at all.
Compare all three operators before buying. Renfe, Iryo and Ouigo sell the same corridor at different prices, and the low-cost brands are cheapest but strictest on luggage.
Do not buy a rail pass by reflex. On Spanish high-speed lines, advance single tickets are usually cheaper than a pass; a pass only makes sense for several flexible, last-minute long trips (check).
Arrive 20–30 minutes before a high-speed departure. Baggage screening is real, and the gate closes 2–5 minutes before the train leaves.
For Granada, Ronda, the white villages and the north coast, look at the bus or a hire car instead of forcing a train connection.
Keep an eye on your bags at stations and on Cercanías/Rodalies platforms; pickpockets work busy commuter lines.
- Book long legs early; short hops can wait
- Compare Renfe, Iryo and Ouigo on the same route
- Check the pass against advance singles before buying
- Arrive 20–30 min early for high-speed trains
- Use buses for Granada, Ronda and the white villages
- Watch bags on commuter platforms
FAQ
Questions people ask
Is the train a good way to get around Spain?
Yes for mainland city pairs: Madrid–Barcelona 2 h 30–3 h 10, Madrid–Seville 2 h 30, centre to centre, €15–120 one way in 2026. It is not the answer for the islands, the north coast, or Granada–Seville and the white villages, where buses, cars or planes are better.
Do I need a rail pass for Spain?
Usually not. Advance single tickets on Spanish high-speed lines are often cheaper than a pass, and the low-cost operators sell very cheap seats. A pass only pays off for several flexible, last-minute long trips — run the numbers for your exact route first (check).
How far in advance should I book trains in Spain?
Book the long high-speed legs as soon as your dates are fixed — tickets usually open around one to six months ahead and the cheapest quota fares sell out first (check). Short regional and Cercanías hops rarely need booking and can be bought on the day.
Deep dive
Every source; changeable facts are marked check
Sources
- officialRenfe – official site
- officialIryo – official site
- officialOuigo España – official site
- secondaryWikivoyage – Spain