Spain Rail Passes and Train Tips

By Rick Steves

Are rail passes a good value for Spain?

If you'll be taking three or more long train rides in Spain, a rail pass can make sense. Otherwise, it's unlikely to save you any money, especially if your train travel doesn't extend beyond Spain. A rail pass doesn't provide much hop-on convenience in Spain, since many trains require paid seat reservations, as indicated in train schedules (see below for more Spain-specific reservation advice). Furthermore, many areas of Spain aren't well served by its train system — for many trips, buses and even flights may be a better option.

How do I see whether a rail pass makes sense for my trip in particular?

Use this map to add up approximate pay-as-you-go fares for your itinerary, and compare that cost to the price of a rail pass for the number of days you expect to spend on the train. Fares shown on the map include reservations when required, but they cost extra when using a rail pass. Dashed lines show bus connections, and dotted lines show ferry routes, neither of which are covered by rail passes. Also, follow the links below for:

What are my options for rail passes that cover Spain?

Choose one of the passes below to check prices and to buy your pass (orders are fulfilled by Rail Europe).

Single-country Spain Eurail Passkey details

France–Spain Eurail Passkey details

Italy–Spain Eurail Passkey details

Portugal–Spain Eurail Passkey details

Eurail Select Passread more about this pass

Eurail Global Passread more about this pass

Rail shopping cart: Have an order underway? Review and complete it here.

Do I need to make seat reservations on Spanish trains?

For most trains between most major destinations, yes, you do. Seat reservations can sell out well in advance of the train's departure, especially for people traveling with a rail pass, so book your seats as soon as you feel comfortable committing to a certain time and date (you can book up to 60 days out, though Spanish train schedules may not be published all that far ahead of the seasonal adjustments to the schedules, which usually happen in mid-June, September, and December). Most seat reservations cost $10–20 in second class; first-class reservations cost $35 for trips that include a meal.

Extra tip: Between Madrid and Toledo, you'll pay just as much for a (required) seat reservation with a rail pass as you would in flat-out paying for a point-to-point ticket, so it makes no sense to use a pass on this stretch.

What do rail passes cover in Spain?

Aside from the extra reservation fees required for most high-speed trains (see above), rail passes cover all travel on trains run by Renfe, Spain's national railway. Rail passes do not, however, cover most privately run trains. Here's where you're most likely to encounter them:

Any tips for buying point-to-point train tickets in Spain?

If a rail pass doesn't pencil out for your trip, you may be able to shave off the cost of your train tickets with some of these tips:

  • Round-trip train tickets in Spain are about 20 percent cheaper than two one-way fares.
  • Seniors (60 and older) who buy a Tarjeta Dorada (€5) can get a substantial discount on most train tickets (40 percent Mon–Thu, 25 percent Fri–Sun).
  • Advance-purchase discounts for expensive AVE trains are available about 60 days ahead. The best deals have limited seat availability, sell out early, and have refund or exchange restrictions. Since the Renfe site is chronically unable to take US credit cards, you may want to try buying right here through ricksteves.com (or through another US-based retailer, for the same prices you'll find on my site).
  • Consider skipping the train: Buses tend to be cheaper than trains, and are sometimes also faster and/or more frequent for certain connections. Most of the time, however, you must choose between more frequent departures, faster travel times, and lower cost. On a few routes, flying may be your best option (provided you've booked in advance), even considering the time and hassle of getting to/from airports. Here are some rough estimates, for comparison's sake, on popular routes:
    • Barcelona–Madrid: Bus is much cheaper than the train, but much slower (bus: $40, 8 hours, 14/day; train: $165, 3 hours, hourly); flights often nearly as cheap as bus ticket on this route
    • Barcelona–Sevilla: Flying is often much cheaper than the fastest train connection on this route ($45 versus $200)
    • Madrid–Segovia: Buses leave a little more frequently (2/hour) than trains, but take an hour longer; the cost is about the same
    • Madrid–Sevilla: Bus is far cheaper on this route, but much slower (bus: $30, 6 hours; train: $115, 2.5 hours); both leave about hourly
    • Madrid–Lisbon: Flying may be your fastest and even cheapest option, as plane tickets can go for just $40. Otherwise it's a 8–9-hour bus ride ($65, 2/day) or an overnight train ($85 for ticket itself, covered if you have Portugal–Spain Eurail Pass, plus sleeper-train fees)
    • Sevilla–Granada: Buses and trains work out about the same on this route
    • Sevilla–Lisbon: Buses are far cheaper here, as well as faster, since Sevilla–Lisbon trains all change in Madrid (bus: $50, 7–10 hours; train: $190 for ticket itself, covered if you have Portugal–Spain Eurail Pass, plus sleeper-train fees)
    • Malaga–Gibraltar: Since there's no train connection on this route, buses are your only public-transportation option ($15, 3 hours, 5/day)
    • San Sebastián–Bilbao: Buses generally make more sense here, as trains aren't covered by rail passes, and buses are about an hour faster and leave twice as frequently (tickets cost about the same)
  • Get even more advice on Spanish trains in my full-size guidebooks for Spain: Rick Steves' Spain and Rick Steves' Barcelona.

Check our general tips for buying point-to-point tickets.


Spain Rail Passes: Key Details

Single-country Spain Eurail Pass: Available in first or second class, regardless of age. If you prefer first class and are traveling with at least one other person, the saverpass version of the Portugal–Spain Eurail Pass will save you money over the single-country Spain pass.

France–Spain Eurail Pass: If you're only dipping into a bit of Spain, this pass probably doesn't make sense. For instance, a ticket from the French border at Cerbère to Barcelona costs only $35.

Italy–Spain Eurail Pass: To connect Italy and Spain via train, you can either buy a separate point-to-point train ticket for your travel through France (roughly $100 in second class), or get a Eurail Global Pass. Otherwise, take a ferry (this pass and the Eurail Select Pass get you a 20 percent discount on Grimaldi Lines ferries), or fly.

Portugal–Spain Eurail Pass: Available only in first class, regardless of age. From Madrid to Lisbon, service is only by overnight train, and you'll have to pay extra for sleeper reservations. Between Seville and Portugal, service is best by bus, which isn't covered by this (or any) rail pass.

Eurail Select Pass and Eurail Global Pass: Second-class passes can only be used by travelers under 26; travelers age 26 or older must buy a first-class pass.