Cross-border fuel

Elvas: is it worth driving to Spain for fuel?

Worth the drive

Yes: 50 litres of petrol 95 at BALLENOIL in Badajoz, 15 min away, save you €13.27 after paying for the 25 km detour (19 min there and back, under 45 min; prices of 3 November 2026). Diesel: +€12.61.

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

+€12.61diesel, saving on 50 L
+€13.27petrol 95, saving on 50 L
12 minto the first Spanish station

Diesel — Worth the drive

Cheapest station near you (≤ 10 km): €2.129/L — Rua Paco Bandeira n.º 4, Elvas · 4.9 km, 7 min · 2 November 2026.

Best-value Spanish stations

StationSaving on 50 LPriceOne wayDetour
BALLENOIL (Badajoz)Avenida Elvas, 38, Badajoz+€12.61€1.809/L15 km · 15 min+24 km
AREA SAN MARTIN (Badajoz)Poligono Industrial El Nevero, 17, Badajoz+€12.02€1.799/L19 km · 16 min+32 km
DST (Badajoz)Carretera N-V (Madrid-Lisboa) Km. 409,820, Badajoz+€11.85€1.829/L15 km · 12 min+23 km
ESTRELLA ROJA (Badajoz)Calle Federico Mayor Zaragoza, 14, Badajoz+€11.84€1.809/L18 km · 18 min+30 km
PETROMODE (Badajoz)Calle Federico Mayor Zaragoza, S/N, Badajoz+€11.83€1.809/L18 km · 18 min+30 km

All stations in Badajoz.

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

By tank size: 30 L +€6.21 · 50 L +€12.61 · 70 L +€19.01. The detour pays for itself from 11 L.

Petrol 95 — Worth the drive

Cheapest station near you (≤ 10 km): €2.029/L — Rua Paco Bandeira n.º 4, Elvas · 4.9 km, 7 min · 2 November 2026.

Best-value Spanish stations

StationSaving on 50 LPriceOne wayDetour
BALLENOIL (Badajoz)Avenida Elvas, 38, Badajoz+€13.27€1.699/L15 km · 15 min+24 km
M&D (Olivenza)Carretera Ex-107 Km. 23,4, Olivenza+€12.71€1.659/L27 km · 28 min+44 km
ESTRELLA ROJA (Badajoz)Calle Federico Mayor Zaragoza, 14, Badajoz+€12.63€1.697/L18 km · 18 min+30 km
PETROMODE (Badajoz)Calle Federico Mayor Zaragoza, S/N, Badajoz+€12.63€1.697/L18 km · 18 min+30 km
DST (Badajoz)Carretera N-V (Madrid-Lisboa) Km. 409,820, Badajoz+€12.48€1.719/L15 km · 12 min+23 km

All stations in Badajoz.

Nearest Spanish station: GALP (Badajoz), Autovia Madrid Lisboa Km. 0, Badajoz — €1.839/L, 16 km · 14 min, detour +25 km, saving on 50 L +€6.19.

By tank size: 30 L +€6.67 · 50 L +€13.27 · 70 L +€19.87. The detour pays for itself from 10 L.

Population23,078
Border8.3 km
First station15 km · 12 min