Cross-border fuel

Banyuls-sur-Mer: is it worth driving to Spain for fuel?

Worth the drive

Yes: 50 litres of petrol 95 at CEPSA in Portbou, 22 min away, save you €12.94 after paying for the 17 km detour (24 min there and back, under 45 min; prices of 3 November 2026). Diesel: +€8.43.

Official prices: France (French Ministry of the Economy) as of 3 November 2026, Spain (MITECO) as of 3 November 2026 · Methodology

+€8.43diesel, saving on 50 L
+€12.94petrol 95, saving on 50 L
18 minto the first Spanish station

Diesel — Small gain

Cheapest station near you (≤ 10 km): €2.184/L — Route De La Gare · 7.4 km, 10 min · 2 November 2026.

Best-value Spanish stations

StationSaving on 50 LPriceOne wayDetour
LA TRAMUNTANA (El Port de la Selva)Calle Llançà, S/N, El Port de la Selva+€8.43€1.859/L35 km · 50 min+55 km
GALP (Llançà)Carretera N-260 Km. 18,2, Llançà+€8.14€1.889/L29 km · 41 min+47 km
CEPSA (Portbou)Avenida Francia, Sn, Portbou+€8.03€1.975/L16 km · 22 min+17 km
REPSOL (Llançà)Avenida Europa, 2, Llançà+€5.50€1.959/L28 km · 40 min+41 km
CEPSA (Portbou)Carretera Nacional 260 Km. 1, Portbou+€5.47€2.038/L14 km · 18 min+13 km

By tank size: 30 L +€1.93 · 50 L +€8.43 · 70 L +€14.93. The detour pays for itself from 24 L.

Petrol 95 — Worth the drive

Cheapest station near you (≤ 10 km): €2.079/L — Route De La Gare · 7.4 km, 10 min · 2 November 2026.

Best-value Spanish stations

StationSaving on 50 LPriceOne wayDetour
CEPSA (Portbou)Avenida Francia, Sn, Portbou+€12.94€1.774/L16 km · 22 min+17 km
CALSINA CARRE (Pont de Molins)Cami Del Roure, 5, Pont de Molins+€13.26€1.519/L62 km · 57 min+109 km
GALP (Llançà)Carretera N-260 Km. 18,2, Llançà+€11.21€1.729/L29 km · 41 min+47 km
CEPSA (Portbou)Carretera Nacional 260 Km. 1, Portbou+€10.21€1.840/L14 km · 18 min+13 km
LA TRAMUNTANA (El Port de la Selva)Calle Llançà, S/N, El Port de la Selva+€9.56€1.739/L35 km · 50 min+55 km

All stations in Portbou.

Nearest Spanish station: REPSOL (Llançà), Avenida Europa, 2, Llançà — €1.799/L, 28 km · 40 min, detour +41 km, saving on 50 L +€8.52.

By tank size: 30 L +€6.84 · 50 L +€12.94 · 70 L +€19.04. The detour pays for itself from 8 L.

Population4,496
Border4.9 km
First station14 km · 18 min