FuelPriceAtlas

France vs Spain fuel prices: where is it cheaper to fill up today?

Petrol is cheaper in Spain by €0.376 per litre. Diesel is cheaper in Spain by €0.463 per litre.

Petrol · cheaper in Spain
−€0.376/l
A 50 l tank costs €18.80 less.
Worth a detour of up to about 75 km each way (7 l/100 km).
Diesel · cheaper in Spain
−€0.463/l
A 50 l tank costs €23.15 less.
Worth a detour of up to about 87 km each way (7 l/100 km).

Prices today

CountryPetrol 95DieselSource
France €2.157€2.354station average, 16 Oct 2026
Spain €1.781€1.891station average, 16 Oct 2026

Is the trip worth it?

Cheapest stations near the border

France · Le Perthus – La Jonquera

StationkmPetrolDiesel
Total
Route d'Amélie les Bains, Arles-sur-Tech
18€1.990–
TotalEnergies
74 BOULEVARD DESNOYER, Saint-Cyprien
24€1.990€2.250
Total
Avenue de Perpignan, Saleilles
23€1.990–
Total
AVENUE ANDRE TOURNE, Perpignan
23€1.990€2.250
TotalEnergies
ROUTE D ESPAGNE, Perpignan
24€1.990€2.250

France · Hendaye – Irun

StationkmPetrolDiesel
TotalEnergies
26 - RN 618 AVENUE DE CHANTACO, Saint-Jean-de-Luz
11€1.990€2.250
TotalEnergies
RN 10, Saint-Jean-de-Luz
11€1.990–
TotalEnergies
AUTOROUTE A63 - AIRE DE BIDART EST, Bidart
16€1.990€2.250
TotalEnergies
AUTOROUTE A63 - AIRE DE BIDART OUEST, Bidart
16€1.990€2.250
Total
RELAIS DES HIRONDELLES, Saint-Pierre-D'Irube
29€1.990€2.250

Spain · Le Perthus – La Jonquera

StationkmPetrolDiesel
Avanza
Calle Ponent, 10, Vilamalla
27€1.649€1.759
Avanza Oil
Avenida Joan Carles, 44, Castelló d'Empúries
32€1.649€1.759
Avanza Oil Figueres
Avenida de Roses, 5, Figueres
24€1.649€1.759
Aoil
Carretera Ctra N Ii Km. 747, Borrassà
28€1.659€1.759
Calsina Carre
Cami del Roure, 5, Pont de Molins
17€1.669€1.909

Spain · Hendaye – Irun

StationkmPetrolDiesel
An Energéticos - Etxalar
Bo Beolaldea S/N, Etxalar
18€1.699€1.829
Alcampo
Calle Astigarrako, 4, Oiartzun
10€1.699€1.795
Alcampo
Parque Comercial Txingudi, Zona Araso.b. Ventas, 80, Irun
6€1.699€1.799
Plenergy
Paseo Ubarburu, 4, Donostia-San Sebastián
15€1.707€1.757
E.s. Kontxa S.l.
Carretera Nacional 121-A Km. 48,5, Doneztebe/Santesteban
24€1.709€1.789

From our daily station data; stations within 35 km of the crossing, sorted by petrol price.

Good to know

Questions

Is fuel cheaper in France or in Spain?

Petrol is cheaper in Spain by €0.376 per litre. Diesel is cheaper in Spain by €0.463 per litre.

How much can I save on a full tank?

On 50 litres at today's average prices: petrol €18.80, diesel €23.15.

How much fuel can I take across the border?

Fuel in your vehicle's tank can be taken across EU borders without extra tax. Extra fuel in cans is limited in many countries – a spare can of up to 10 litres is usually tolerated; larger amounts may be taxed or restricted.

More border comparisons

All borders →