Short version: take the train between big cities and hire a car for the countryside. On routes like Madrid–Barcelona, Madrid–Seville and Madrid–Valencia, high-speed rail gets you there in roughly half the driving time, often for less than the fuel, and drops you in the city centre with no parking bill. A car earns its keep in one situation: when what you came for sits between the stations, such as white villages, mountain walks, empty beaches or wine country. Most good Spain trips end up using both.

Below I compare the two on real routes, set out what each actually costs in 2026, and say where the car stops being worth it.

The main routes compared

These are the journeys most UK visitors weigh up. Rail times are for the fastest direct high-speed services; driving times are for an unhurried run on the main motorways without long stops. Treat both as best case.

RouteFastest trainDriving (approx.)Verdict
Madrid – BarcelonaAbout 2h30 (AVE); about 3h (Ouigo, Iryo)About 620 km, 6 hoursTrain, easily
Madrid – SevilleAbout 2h30–2h40About 530 km, 5–5½ hoursTrain, unless you are stopping in Córdoba countryside or La Mancha
Madrid – ValenciaAbout 1h50–2hAbout 355 km, 3½ hoursTrain
Madrid – Toledo / SegoviaAround 30 minutesAbout 1 hour eachTrain for the city; car only if you want the surrounding villages
Ronda and the white villagesSlow regional line, few villages servedShort hops of 20–60 minutesCar, no contest
Galicia's coast, Asturias, Picos de EuropaCities connected; coast and mountains poorly servedVariesCar

Times are drawn from operator timetables and rail guides reviewed in mid-2026. Exact durations depend on stopping pattern, and in Madrid the Valencia trains may leave from Chamartín rather than Atocha, so check the station printed on your ticket.

Why the gap is so large

Spain has one of the longest high-speed networks in the world, and it was built to connect Madrid with the regional capitals in straight lines. The motorways follow older, more winding corridors, and the speed limit on them is 120 km/h. A train running at up to 300 km/h, from city centre to city centre, beats that comfortably on anything over about 300 km.

What the train really costs

Since the market opened to competition, three operators run high-speed services on the busiest corridors: Renfe (AVE, plus its budget brand Avlo on some routes), Ouigo (owned by French railways) and Iryo. That competition is why fares can be so low, but the spread is enormous.

  • Madrid–Barcelona: one 2026 guide put the average fares in late 2025 at roughly €95 on AVE, €77 on Iryo and €61 on Ouigo. Advance fares are far lower. Ouigo long advertised €9 seats here, but a September 2026 report says its minimum on this one route has gone up to €19. I have only seen that in a single report, not from Ouigo itself, so check before you count on it.
  • Madrid–Seville: advance fares commonly run €30–50, with promotional seats under €20 if you book early and are flexible. Flexible tickets bought late can pass €100.
  • Madrid–Valencia: Ouigo advertises fares from €9 for adults, and the other operators run similar early-bird prices. Expect to pay more for a Friday evening or Sunday afternoon.

The pattern is the same everywhere: book two to three weeks ahead, travel midweek, and compare all three operators rather than defaulting to Renfe. Budget operators charge extra for larger bags, so add that before deciding which is cheapest. Our guide to booking Spain's high-speed trains covers fare types, seat selection and the security check at the station.

What driving really costs

The car looks cheap until you add everything up. Here is a rough worked example for Madrid to Barcelona in a small hire car using around 6 litres per 100 km.

CostEstimateNotes
Fuel (620 km)About €65–70Based on petrol at roughly €1.79 a litre (EU Oil Bulletin, 12 October 2026); diesel was about €1.89
TollsUsually little or nothing on the A-2Many motorways became toll-free in recent years, but some AP roads still charge; see below
One-way drop-off feeVaries widelyCharged when you return the car to a different city; quoted at booking
City parkingDaily car park charges in central Barcelona or MadridOften the hidden cost that tips the sums
Time6 hours of drivingVersus about 2½–3 hours on the train

For one person, the train wins on cost as well as time on nearly every intercity route. For a family of four, the fuel bill is shared and the car can come out cheaper, but only if you are not also paying a drop-off fee and city parking at both ends.

Fuel prices in autumn 2026

Spain cut fuel duty from 1 October 2026, which brought petrol down to around €1.78–1.85 a litre in early October depending on the source. Diesel is currently dearer than petrol, which surprises many British drivers. Prices are lower at supermarket and independent stations than on the motorway, so fill up before joining the main road.

Tolls

Large parts of the old toll network, including much of the AP-7 along the Mediterranean, are now free. Several stretches still charge, according to the government's own 2026 list, among them the AP-6 and its branches to Segovia and Ávila, the Málaga–Estepona–Guadiaro section of the AP-7 on the Costa del Sol, and the Alicante–Cartagena section. Reports on whether the AP-68 Bilbao–Zaragoza road is still tolled conflict, so check before you set off. Where tolls remain, prices went up by roughly 2–5% in January 2026. Satnav apps will offer free alternatives, which are usually slower dual carriageways.

Where the car is worth it

A car comes into its own once your destination is a region rather than a city. These are the trips I would not attempt without one:

  • Andalucía's white villages. Ronda has a station, but Grazalema, Zahara de la Sierra and Setenil do not, and buses between them are infrequent. Our Ronda and white villages driving loop shows how to fit the best of them into a few days.
  • Galicia's Rías Baixas. The coastline between Vigo and Santiago is a series of inlets, fishing towns and beaches that public transport barely touches. See our Rías Baixas road trip.
  • The Basque coast. San Sebastián and Bilbao are linked by train and bus, but the coastal villages in between, such as Getaria and Mundaka, are far easier by car. Our Basque coast drive covers the route.
  • Mountains and national parks. The Picos de Europa, Sierra Nevada villages and Pyrenees valleys need a car unless you are on an organised tour.

Hire the car where you need it

The smartest approach is usually not to choose between train and car, but to combine them. Take the train to the regional hub, then hire a car for the days you are out in the countryside. Seville, Málaga, Granada, Santiago and Bilbao all have rental desks at or near the station. You avoid driving the long, dull motorway legs and you skip city parking entirely. Our guide to renting a car in Spain as a UK driver covers licences, deposits and insurance excess before you book.

Where the car stops being worth it

Be honest about these, because they are where trips go wrong.

  • Inside the big cities. Madrid, Barcelona, Seville and Valencia have good metros, trams or buses and walkable centres. A car sitting in a car park costs you money every day and saves no time. Madrid and Barcelona also run low-emission zones; hire cars normally carry the DGT environmental sticker, but check if you are bringing your own UK-registered car.
  • Old town centres. Toledo, Córdoba and Granada's Albaicín have narrow lanes, restricted-access zones and cameras that issue fines. Park outside and walk in.
  • A linear trip between cities. Madrid to Seville to Granada and back is a train trip with day hires, not a road trip.
  • Going abroad. Many Spanish hire contracts limit the car to mainland Spain unless you have written permission and pay a fee. Cross-border one-way returns, for example to Portugal, can be very expensive.

Practical tips for either option

If you are taking the train

  • Arrive 20–30 minutes early at the large stations; bags go through a scanner before the platform.
  • Seats are allocated, so you cannot hop on an earlier train with a cheap fare.
  • Regional and Cercanías trains are separate products from high-speed and are booked differently, though often turn-up-and-go.

If you are driving

  • Spanish traffic police issue on-the-spot fines, and speed cameras are common on motorways.
  • Many villages have tight streets and steep car parks; book the smallest car that fits your luggage.
  • Avoid the exodus on Friday afternoons and the start and end of August, when the roads out of Madrid clog up.

My recommendation

For a first trip built around cities, don't hire a car at all. Use the train between cities and walk or use public transport once you arrive. For a trip built around a region, such as Andalucía's hills, Galicia or the Basque coast, hire a car, but pick it up in the regional hub rather than driving down from Madrid. If you are doing both, take the train for the long legs and hire a car only for the days you need it.

The one thing I would skip is the long motorway drive between two big cities. It is slower, rarely cheaper for one or two people, and the A-roads across the meseta are some of the least interesting driving in Spain.