On this page
- Renfe AVE: When High-Speed Rail Is the Right Call
- How to Book a Renfe Ticket, Step by Step
- Ouigo and Iryo: The Cheaper Rivals
- Rail Passes: Renfe Spain Pass and Interrail
- Intercity Buses: ALSA, Avanza and FlixBus
- BlaBlaCar: The Flexible Option for Smaller Towns
- Local Trains and Metro Once You Arrive
- Airport Transfers in Four Cities
- 2026 Budget Reality: Three Spending Tiers
- What Has Changed Since 2024
- Common Mistakes to Avoid
- Frequently Asked Questions
Spain has more ways to cross the country than ever, and that is the problem. Three companies now run high-speed Trains on some of the same lines, buses are often cheaper, and ride-sharing fills the gaps. Fares change with the day, the hour and how early you book. This guide shows which option fits which trip, how to book it, and what you should expect to pay in 2026. Prices are estimates based on current trends, so check them again close to your travel date.
Renfe AVE: When High-Speed Rail Is the Right Call
The AVE (Alta Velocidad Española) is Spain’s high-speed network, run mainly by Renfe. Trains reach speeds of up to 310 km/h and drop you in the city centre, with no airport journey at either end. For long distances between major cities, it is usually the fastest option.
The network links Madrid with Barcelona, Seville, Valencia, Málaga, Zaragoza, Alicante, Granada and more. These are the key journey times:
- Madrid to Barcelona: approx. 2h 30m
- Madrid to Seville: approx. 2h 30m
- Madrid to Valencia: approx. 1h 50m
Renfe sells three main fare types, and the price gap between them is large:
- Basic: the cheapest, with no changes or refunds. Madrid–Barcelona could be €40–€70 if booked far ahead.
- Elige: moderate flexibility. Changes or cancellations cost a fee, for example 20–30% of the ticket price. Madrid–Barcelona could be €60–€100.
- Premium: the most flexible. It includes complimentary food and drinks, seat choice, and full refund or change options. Madrid–Barcelona could be €90–€150+.
Renfe also runs promotional fares for early booking or specific campaigns, so check the site for current offers.
On the day, arrive 20–30 minutes before departure. Everyone and all luggage go through security screening, similar to an airport but generally quicker. Keep your ID or passport handy, because it may be requested along with your ticket.
How to Book a Renfe Ticket, Step by Step
You can book online at www.renfe.com (or www.renfe.es), with the “Renfe” app on iOS and Android, or in person at station ticket offices and self-service machines. This is the online process:
- Go to www.renfe.com.
- Select your origin, destination, date and number of passengers.
- Click “Search.”
- Compare the trains, times and fare types (Basic, Elige, Premium and others).
- Choose your option and continue to passenger details.
- Enter each passenger’s name and ID or passport number.
- Pick your seat, if your fare type allows it.
- Pay by card. Visa, Mastercard and American Express are typically accepted.
- Receive your e-ticket by email.
Use the passport number exactly as it appears in your passport. A typo here is a common cause of trouble at the gate.
Ouigo and Iryo: The Cheaper Rivals
Since 2021, two other operators have run high-speed services on some AVE lines. They have changed how Spaniards buy train tickets.
- Ouigo España (www.ouigo.com/es): the low-cost option, typically with less flexibility. Routes include Madrid–Barcelona and Madrid–Valencia/Alicante. Fares can start from €9.
- Iryo (www.iryo.eu): competitive pricing with different service levels. Routes include Madrid–Barcelona, Madrid–Seville/Málaga and Madrid–Valencia/Alicante. Fares can start from €18.
Read the fare conditions on the low-cost operators before you pay. A cheap ticket with no flexibility is a good deal only if your plans are fixed. If your trip might change, Renfe’s Elige or Premium may cost less than losing a non-refundable fare.
Rail Passes: Renfe Spain Pass and Interrail
The Renfe Spain Pass is designed for non-residents and allows multiple journeys within a month. Prices depend on the number of trips (for example 4, 6, 8, 10 or 12) and the class, Tourist or Business. A 4-trip Tourist pass could cost around €160–€200. Compare that against single tickets booked early: if you can book Basic fares weeks ahead, singles may come out cheaper. The pass makes more sense when your dates are not fixed.
Interrail and Eurail passes are valid on Renfe services. However, you must pay a mandatory seat reservation of approx. €10 per journey on the AVE. You pay it at a Renfe station or online through specific channels. Confirm the current online reservation options before you travel in 2026, so you are not queueing at a ticket office with a tight connection.
Intercity Buses: ALSA, Avanza and FlixBus
Buses reach almost every town and city in Spain. They are often more flexible than high-speed rail and sometimes cheaper, especially where there is no AVE line.
- ALSA (www.alsa.es): Spain’s largest bus company, with extensive national and international routes.
- Avanza Bus (www.avanzabus.com): strong on routes from Madrid to Valencia, Salamanca and Extremadura.
- FlixBus (www.flixbus.es): competitive fares on a growing number of domestic routes.
Typical fares and times for 2026:
- Madrid–Valencia: €25–€40, approx. 4–4.5 hours
- Madrid–Granada: €20–€35, approx. 4.5–5 hours
- Barcelona–Valencia: €25–€40, approx. 4.5 hours
Compare Madrid–Valencia: the AVE takes about 1h 50m, the bus 4–4.5 hours. The bus makes sense when it saves real money or when the train does not serve your destination, such as Madrid–Granada on a budget.
Book on each operator’s website or app, at bus station counters and vending machines, or through comparison sites such as Omio (www.omio.com) and Busbud (www.busbud.com). Arrive 15–20 minutes before departure. Modern coaches generally offer Wi-Fi and power outlets.
BlaBlaCar: The Flexible Option for Smaller Towns
BlaBlaCar (www.blablacar.es, and the “BlaBlaCar” app on iOS and Android) connects drivers who have empty seats with passengers going the same way. It works nationwide, but availability depends on drivers posting that route at that time. It can be a good way to reach smaller towns or to travel at short notice.
Drivers post their journey, date, time and a price per passenger. You search, then book a seat online. Payment is usually made to the driver in cash, or sometimes through the app, depending on the driver’s preference and country settings. Drivers set their own prices within a recommended range:
- Madrid–Valencia: €15–€30
- Barcelona–Zaragoza: €12–€25
Read driver reviews before booking. Agree the pick-up and drop-off points clearly with the driver. Be relaxed about timing, because private arrangements can shift by a few minutes.
Local Trains and Metro Once You Arrive
Cercanías (commuter trains)
Renfe’s Cercanías serves Madrid, Barcelona (as Rodalies de Catalunya), Valencia, Seville, Málaga, Bilbao, Santander and Cádiz. Fares are zone-based: a single ticket costs €1.70 for 1–2 zones, up to €5.50 for 7+ zones. A Bonotren 10-trip pass gives a discount, with Madrid 1–2 zones at roughly €12–€15. Trains run every 5–30 minutes depending on the line and time of day. No seat reservations are needed, and you validate your ticket at the turnstiles on entry and exit. The “Renfe Cercanías” app is available for some networks, but it is mainly for journey planning rather than buying single tickets.
In Madrid and Barcelona, many turnstiles now accept direct payment by Visa or Mastercard and by Apple Pay or Google Pay. Wider rollout across the major Cercanías networks is expected by 2026, but do not assume every station has it. Carry a card for the machines as a backup.
Metro and city cards
Madrid, Barcelona, Valencia, Seville, Bilbao, Málaga and Palma all have metro systems. Trains typically arrive every 2–10 minutes. Each city has its own ticket system:
- Madrid: the Tarjeta Multi is rechargeable and non-personal, costing €2.50 to get. It holds single tickets and the 10-trip Metrobús at €12.20. A single ticket costs €1.50–€2.00 depending on journey length. The Abono Turístico tourist pass covers 1–7 days, zones A or T, with 1 day in Zone A at €8.40. The personal Tarjeta Transporte Público (TTP) is for monthly and annual passes.
- Barcelona: T-mobilitat is the main integrated ticketing system, with a rechargeable card at €4.50 or an app-based virtual card on compatible phones. A single ticket is €2.55, and the T-Casual 10-trip is €11.35. The Hola Barcelona Travel Card offers unlimited travel, with 2 days at €17.50.
- Valencia: the SUMA card covers metro, bus, tram and Cercanías.
The 10-trip tickets are significantly cheaper per journey than singles. Fares are usually adjusted annually for inflation and local policy, so exact 2026 prices may differ slightly.
Airport Transfers in Four Cities
Public transport is often the cheapest and most reliable way from the airport to the centre. These are the options for 2026.
Madrid Barajas (MAD)
- Metro Line 8 (Nuevos Ministerios–Aeropuerto T4): €3 airport supplement, €5 total to the city centre.
- Cercanías C1/C10 from T4 to Atocha and Chamartín: standard fare, for example €2.60 to Atocha.
- Airport Express Bus: 24-hour service to Atocha and Cibeles, €5.
- Taxi: flat fare of €30 between the airport and any point inside the M-30 ring road.
Barcelona El Prat (BCN)
- Metro L9 Sud (terminals T1 and T2): €5.50 airport ticket.
- Aerobús to Plaça Catalunya: €6.75 one way.
- Rodalies R2 Nord from T2 to Passeig de Gràcia and Estació de Sants: standard fare, for example €4.90.
- Taxi: minimum fare €21 from the airport, typically €30–€40 to the centre.
Valencia (VLC) and Málaga (AGP)
- Valencia: Metro Lines 3 and 5 run directly to the centre. A single ticket costs €4.80, including the airport supplement. A taxi is typically €20–€25.
- Málaga: Cercanías C1 runs directly to Málaga Centro Alameda for €1.80. A taxi is typically €20–€25.
Uber, Cabify and Bolt operate in Madrid, Barcelona, Valencia, Seville and Málaga, with dynamic fares that are often competitive with taxis. Follow the airport signs for “Metro,” “Cercanías,” “Bus” or “Taxi.” For ride-sharing, go to the designated pick-up point, which can be a short walk from the terminal exit.
2026 Budget Reality: Three Spending Tiers
These are estimates, not guarantees. Dynamic pricing means the same seat can cost very different amounts a month apart.
Budget
- Ouigo high-speed fares from €9, or Iryo from €18 (the lowest advertised “from” prices, which sell out first)
- Bus: Madrid–Granada €20–€35, Madrid–Valencia or Barcelona–Valencia €25–€40
- BlaBlaCar: Barcelona–Zaragoza €12–€25, Madrid–Valencia €15–€30
- Airport by public transport: Málaga Cercanías C1 €1.80, Madrid Cercanías to Atocha €2.60
Mid-range
- Renfe Basic, Madrid–Barcelona: €40–€70 booked early
- Renfe Elige, Madrid–Barcelona: €60–€100, with changes for a fee
- Metro 10-trip tickets: Madrid Metrobús €12.20, Barcelona T-Casual €11.35
Comfortable
- Renfe Premium, Madrid–Barcelona: €90–€150+, with food and drinks, seat choice and full refund or change options
- Taxis from the airport: Madrid flat fare €30, Barcelona typically €30–€40
- Tourist travel cards for unlimited local use: Madrid 1-day Zone A at €8.40, Hola Barcelona 2-day at €17.50
What Has Changed Since 2024
- More competition on the rails: Ouigo and Iryo have expanded routes and frequency, which has meant more choice and more competitive pricing on key corridors. Renfe has adjusted its own pricing in response. No major changes to Renfe’s booking process are anticipated for 2026.
- Free Cercanías pass uncertainty: the Abono Temporal Gratuito, which offered free multi-trip passes on Cercanías and Media Distancia services, was introduced in 2022 and extended through 2024. As of late 2024 it was meant to be temporary. Check whether a similar scheme applies in 2026. If not, standard fares apply.
- Contactless at the turnstile: tap-in with a card or phone is spreading in Madrid and Barcelona.
- T-mobilitat in Barcelona: continued integration and expansion.
- Buses: FlixBus keeps growing domestically, which may push prices down on some routes.
- Ride-sharing and taxis: apps remain strong. Taxi fares may rise slightly with inflation, but Madrid’s flat airport fare is expected to stay.
Common Mistakes to Avoid
- Booking only on one site. Check Renfe, Ouigo and Iryo for the same date.
- Buying a non-refundable fare with uncertain plans. Basic tickets allow no changes or refunds.
- Forgetting the Interrail reservation. The pass alone does not get you on an AVE train. You need the seat reservation of approx. €10 per journey.
- Arriving late for high-speed rail. Security screening applies to all passengers and luggage, so aim for 20–30 minutes before departure.
- Relying on contactless everywhere. Rollout is growing, not universal. Carry a card for the vending machines.
- Taking the bus when time matters. Madrid–Valencia is 4–4.5 hours by bus and about 1h 50m by train.
- Ignoring airport supplements. The Madrid Metro Line 8 airport supplement (€3) and Valencia’s included supplement (€4.80 total) mean the fare is not the usual metro price.
- Skipping BlaBlaCar reviews. Read them, and agree the pick-up point in advance.
Frequently Asked Questions
How long does the train from Madrid to Barcelona take?
The AVE between Madrid and Barcelona takes approximately 2h 30m, city centre to city centre. That is usually faster than flying once you count airport transfers and security. Fares range from €40–€70 for Renfe Basic booked early, while Ouigo fares can start from €9.
Are Ouigo and Iryo cheaper than Renfe?
Often, yes. Ouigo fares can start from €9 and Iryo from €18, compared with Renfe Basic at roughly €40–€70 on Madrid–Barcelona if booked early. Ouigo is typically less flexible, so check what is included. Compare all three operators on your date before buying.
Can I use an Interrail pass on Spanish trains?
Yes, Interrail and Eurail passes are valid on Renfe services, but you must pay a mandatory seat reservation on AVE trains, roughly €10 per journey. You pay this at a Renfe station or online through specific channels. Confirm the current online reservation options before you travel in 2026.
Is BlaBlaCar a good option in Spain?
BlaBlaCar is popular and stable in Spain, with Madrid–Valencia rides around €15–€30 and Barcelona–Zaragoza around €12–€25. Read driver reviews before booking and agree pick-up and drop-off points clearly. Be flexible on timing, since private arrangements can change slightly.
What is the cheapest way from Madrid airport to the city centre?
Cercanías C1 or C10 from Terminal 4 to Atocha or Chamartín uses the standard fare, for example €2.60 to Atocha. The Airport Express Bus costs €5 and runs 24 hours to Atocha and Cibeles. Metro Line 8 totals €5. The taxi flat fare inside the M-30 is €30.