Fuel prices in Spain for UK drivers — today

Every price on this page is a live pump price from our own feeds — Spain from the official Geoportal Gasolineras data, the UK from the retailer files published under the CMA Fuel Finder scheme. Nothing here is an estimate.

Diesel is 37.1p a litre cheaper in Spain today.

On a 50-litre diesel fill that is £18.57 in Spain's favour.

Petrol is 22.2p a litre cheaper in Spain today.

Prices updated 20 Oct 2026, 02:24 UTC · UK data 19 Oct 2026, 13:00 UTC · Spain data 20 Oct 2026, 02:24 UTC

Spanish pump labels: diesel is "Gasóleo A"; the everyday unleaded petrol is "Gasolina 95" (E5 or E10) — that is the fuel we compare here as Petrol 95. Higher-octane "98" is sold separately and usually costs a little more.

Today's pump prices, side by side

Median price per litre across every station that reported in the last 7 days: 4,469 in the UK and 11,379 in Spain. We show both currencies: British stations price in pence per litre, Spanish ones in euros per litre.

FuelUnited KingdomSpain Difference50-litre tank
Diesel (Gasóleo A) 198.7p€2.360 161.6p€1.919 37.1pcheaper in Spain £18.57
Petrol 95 (Gasolina 95) 172.9p€2.053 150.6p€1.789 22.2pcheaper in Spain £11.12

Exchange rate: €1 = £0.8421 (European Central Bank reference rate, 2026-10-19). UK figures cover 4,469 of our 8,155 British stations (45% excluded as stale); Spain figures cover 11,379 of 12,452 Spanish stations.

Three honest ways British drivers reach the pumps in Spain

By ferry: Portsmouth or Plymouth to Santander or Bilbao

Brittany Ferries runs the direct crossing from Portsmouth and Plymouth to Santander and Bilbao, landing you in northern Spain without driving through France. Cheapest live diesel near each port:

Santander
€1.729/L diesel
Beroil - Santander, Santander — 1.6 km from the city All Santander prices
Bilbao
€1.739/L diesel
Ballenoil - Ortuella, Ortuella — 9.0 km from the city All Bilbao prices

By car through France

If you are driving down, fuel and Channel-crossing prices for the France leg are on our UK to France page. Once you cross into Spain, the first live prices we hold are near the two main motorway border crossings:

A63, Irún (Basque border)
€1.757/L diesel
Plenergy - Donostia-San Sebastián, Donostia-San Sebastián — 14.2 km from the border
AP-7, La Jonquera (Catalan border)
€1.759/L diesel
Petrem - Figueres, Figueres — 17.7 km from the border

Both border areas are also well covered towards the nearest large city — San Sebastián from Irún, Girona from La Jonquera — if the first station off the motorway is not the cheapest one.

Station-by-station diesel and petrol prices on both sides of each crossing, with the saving on a 50-litre tank (pages in French): Hendaye–Irún and Dancharia and Le Perthus–La Jonquera and Figueres.

Tolls on the way down: French motorways charge a toll (péage) on most of the route, while in Spain only the remaining AP motorways are tolled — prices section by section for tolls in France and tolls in Spain. Going via Switzerland or Austria? You need a motorway vignette there.

By plane, with a rental car

For a fly-drive holiday, here is the cheapest live petrol we hold near the centre of the main UK-served airports:

Málaga (Costa del Sol)
€1.689/L petrol 95
Within 8 km of the city centre. All prices
Alicante (Costa Blanca)
€1.627/L petrol 95
Within 8 km of the city centre. All prices
Palma de Mallorca
€1.779/L petrol 95
Within 8 km of the city centre. All prices
Barcelona
€1.519/L petrol 95
Within 8 km of the city centre. All prices
Madrid
€1.659/L petrol 95
Within 8 km of the city centre. All prices

Rental fuel policy: almost all Spanish rental companies use "full-to-full" — you collect the car with a full tank and must return it full, with a receipt from a nearby station kept as proof. Returning it part-empty means paying the company's own (usually much higher) refuelling charge, not the pump price above. This is a common commercial practice, not legal advice — check your own rental agreement for the exact terms.

UK vs Spain vs France

For drivers weighing up the two most common Channel-and-beyond routes, here is where all three markets stand today:

FuelUnited KingdomSpainFrance
Diesel 198.7p€2.360 161.6p€1.919 198.6p€2.359
Petrol (95 / E10) 172.9p€2.053 150.6p€1.789 181.9p€2.160

Spain's everyday petrol (Gasolina 95, E5/E10) and France's (SP95-E10) and the UK's (Unleaded E10) are not chemically identical fuels, but all three are the standard 95-octane unleaded pump grade in each country — the closest honest comparison available. Diesel is directly comparable across all three. Full UK-France breakdown, including the Channel crossing corridors →

Questions British drivers actually ask

How much is diesel in Spain right now?

Diesel (Gasóleo A at the pump) is €1.919 a litre in Spain today (161.6p), the national median across 11,379 stations that reported a price in the last 7 days. In the UK the median is 198.7p (€2.360).

How much is petrol in Spain today?

Petrol 95 (labelled 95 E5 or 95 E10 at Spanish pumps) is €1.789 a litre (150.6p), against 172.9p (€2.053) in the UK.

Is fuel cheaper in Spain than in the UK?

Diesel is 37.1p a litre cheaper in Spain today. Petrol is 22.2p a litre cheaper in Spain today.

Where can I fill up near the Santander ferry port?

The cheapest live diesel we hold within 20 km of Santander is €1.729 a litre at Beroil - Santander in Santander, 1.6 km away, reported 20 Oct.

What do Spanish fuel labels mean?

Diesel is sold as "Gasóleo A" (or "Gasóleo A+"/"Gasóleo B" for agricultural use — not for cars). Unleaded petrol is labelled by octane and ethanol content: "Gasolina 95 E5" or "95 E10" is the everyday fuel (the one we compare above as Petrol 95), "98 E5" is the higher-octane option. E10 pumps are less common than in the UK.

Where these numbers come from

Spanish prices come from the Geoportal Gasolineras feed run by the Ministerio para la Transición Ecológica (no key required, official open data). We hold 12,452 Spanish stations, of which 11,379 reported a price in the last 7 days. UK prices come from the retailer files published under the CMA Fuel Finder scheme (Tesco, BP, Asda, Morrisons, Sainsbury's, Esso, Jet, MFG, Shell and others): 4,469 of 8,155 British stations are current. Medians, not averages, so a handful of motorway outliers cannot move the headline. Prices convert at the ECB reference rate and are indicative: the pump is the only price that counts.

All live fuel prices in Spain · All live fuel prices in the UK · UK to France · Work out the cost of your trip

UK to Spain Spain live UK live UK to France France live Trip calculator

Spanish prices: Geoportal Gasolineras, Ministerio para la Transición Ecológica (official feed), retrieved 20 Oct 2026, 02:24 UTC. UK prices: DESNZ Fuel Finder (Open Government Licence v3.0) (gov.uk), retrieved 19 Oct 2026, 13:00 UTC. French prices: official station data, Licence Ouverte 2.0 (Etalab), retrieved 19 Oct 2026, 23:15 UTC. Prices are indicative and can change before you reach the pump. © 2026 fuel-prices.eu · Methodology · About

For journalists & researchers Press room · Research data · Charts · Sources & licences · Reuse licence