Cross-border fuel

Alandroal: is it worth driving to Spain for fuel?

Only if you're passing

Only if you're passing: 50 litres of diesel at BALLENOIL in Badajoz save €11.90, but the round-trip detour takes 71 min (88 km), more than our 45-minute limit. Prices of 3 November 2026. Petrol 95: +€6.87.

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

+€11.90diesel, saving on 50 L
+€6.87petrol 95, saving on 50 L
45 minto the first Spanish station

Diesel — Only if you're passing

Cheapest station near you (≤ 10 km): €2.312/L — EN 254 (Campo da Restauração) Km 0,65, Vila Viçosa · 9.7 km, 11 min · 2 November 2026.

Best-value Spanish stations

StationSaving on 50 LPriceOne wayDetour
BALLENOIL (Badajoz)Avenida Elvas, 38, Badajoz+€11.90€1.809/L60 km · 48 min+88 km
AREA SAN MARTIN (Badajoz)Poligono Industrial El Nevero, 17, Badajoz+€11.22€1.799/L63 km · 49 min+96 km
DST (Badajoz)Carretera N-V (Madrid-Lisboa) Km. 409,820, Badajoz+€11.16€1.829/L59 km · 45 min+86 km
ESTRELLA ROJA (Badajoz)Calle Federico Mayor Zaragoza, 14, Badajoz+€11.07€1.809/L62 km · 51 min+94 km
PETROMODE (Badajoz)Calle Federico Mayor Zaragoza, S/N, Badajoz+€11.06€1.809/L62 km · 51 min+94 km

All stations in Badajoz.

Nearest Spanish station: DST (Badajoz), Carretera N-V (Madrid-Lisboa) Km. 409,820, Badajoz — €1.829/L, 59 km · 45 min, detour +87 km, saving on 50 L +€11.15.

By tank size: 30 L +€1.84 · 50 L +€11.90 · 70 L +€21.96. The detour pays for itself from 26 L.

Petrol 95 — Small gain

Cheapest station near you (≤ 10 km): €2.074/L — EN 254 (Campo da Restauração) Km 0,65, Vila Viçosa · 9.7 km, 11 min · 2 November 2026.

Best-value Spanish stations

StationSaving on 50 LPriceOne wayDetour
BALLENOIL (Badajoz)Avenida Elvas, 38, Badajoz+€6.87€1.699/L60 km · 48 min+88 km
ESTRELLA ROJA (Badajoz)Calle Federico Mayor Zaragoza, 14, Badajoz+€6.22€1.697/L62 km · 51 min+94 km
PETROMODE (Badajoz)Calle Federico Mayor Zaragoza, S/N, Badajoz+€6.21€1.697/L62 km · 51 min+94 km
DST (Badajoz)Carretera N-V (Madrid-Lisboa) Km. 409,820, Badajoz+€6.09€1.719/L59 km · 45 min+87 km
AREA SAN MARTIN (Badajoz)Poligono Industrial El Nevero, 17, Badajoz+€6.00€1.695/L63 km · 49 min+96 km

All stations in Badajoz.

Nearest Spanish station: GALP (Badajoz), Autovia Madrid Lisboa Km. 0, Badajoz — €1.839/L, 60 km · 47 min, detour +89 km, saving on 50 L −€0.21.

By tank size: 30 L −€0.63 · 50 L +€6.87 · 70 L +€14.37. The detour pays for itself from 32 L.

Population5,843
Border12 km
First station59 km · 45 min