Cross-border fuel

Serpa: is it worth driving to Spain for fuel?

Small gain

Only a small saving: at best €3.84 on 50 litres of diesel at GALP in Rosal de la Frontera, 33 min away, once the 69 km detour is paid for (prices of 3 November 2026). Petrol 95: +€2.82.

Official prices: Portugal (DGEG) as of 3 November 2026, Spain (MITECO) as of 3 November 2026 · Methodology

+€3.84diesel, saving on 50 L
+€2.82petrol 95, saving on 50 L
33 minto the first Spanish station

Diesel — Small gain

Cheapest station near you (≤ 10 km): €2.246/L — Hortinha, Serpa · 1.1 km, 2 min · 2 November 2026.

Best-value Spanish stations

StationSaving on 50 LPriceOne wayDetour
GALP (Rosal de la Frontera)Carretera N 433 Km. 0, Rosal de la Frontera+€3.84€1.969/L36 km · 33 min+69 km
MOEVE (Paymogo)Avenida Andalucía,, Paymogo+€2.89€1.959/L41 km · 53 min+78 km
REPSOL (Rosal de la Frontera)Avenida Sevilla, 59, Rosal de la Frontera+€2.22€1.989/L38 km · 35 min+73 km
MOEVE (Santa Bárbara de Casa)Carretera A-493 Km. 84,6, Santa Bárbara de Casa−€3.04€1.959/L61 km · 59 min+119 km
REPSOL (Aroche)Carretera Cr N-433 Km. 0, Aroche−€5.50€1.995/L62 km · 56 min+124 km

All stations in Rosal de la Frontera.

By tank size: 30 L −€1.70 · 50 L +€3.84 · 70 L +€9.38. The detour pays for itself from 36 L.

Petrol 95 — Not worth it

Cheapest station near you (≤ 10 km): €2.015/L — Hortinha, Serpa · 1.1 km, 2 min · 2 November 2026.

Best-value Spanish stations

StationSaving on 50 LPriceOne wayDetour
GALP (Rosal de la Frontera)Carretera N 433 Km. 0, Rosal de la Frontera+€2.82€1.779/L36 km · 33 min+69 km
MOEVE (Paymogo)Avenida Andalucía,, Paymogo+€1.52€1.779/L41 km · 53 min+78 km
REPSOL (Rosal de la Frontera)Avenida Sevilla, 59, Rosal de la Frontera+€1.26€1.799/L38 km · 35 min+73 km
MOEVE (Santa Bárbara de Casa)Carretera A-493 Km. 84,6, Santa Bárbara de Casa−€3.80€1.779/L61 km · 59 min+119 km
REPSOL (Aroche)Carretera Cr N-433 Km. 0, Aroche−€4.89€1.789/L62 km · 56 min+124 km

All stations in Rosal de la Frontera.

By tank size: 30 L −€1.90 · 50 L +€2.82 · 70 L +€7.54. The detour pays for itself from 38 L.

Population15,623
Border26 km
First station36 km · 33 min