Campo Maior: is it worth driving to Spain for fuel?
Worth the drive
Yes: 50 litres of diesel at AREA SAN MARTIN in Badajoz, 21 min away, save you €20.66 after paying for the 33 km detour (39 min there and back, under 45 min; prices of 3 November 2026). Petrol 95: +€14.48.
Diesel — Worth the drive
Cheapest station near you (≤ 10 km): €2.312/L — Av. Humberto Delgado, S/n, Campo Maior · 0.8 km, 2 min · 2 November 2026.
Best-value Spanish stations
| Station | Saving on 50 L | Price | One way | Detour |
|---|---|---|---|---|
| AREA SAN MARTIN (Badajoz)Poligono Industrial El Nevero, 17, Badajoz | +€20.66 | €1.799/L | 17 km · 21 min | +33 km |
| NAKANOIL (Badajoz)Calle Nevero Nueve, 1, Badajoz | +€20.06 | €1.809/L | 18 km · 22 min | +34 km |
| BALLENOIL (Badajoz)Calle Jeronimo De Valencia, 11, Badajoz | +€19.82 | €1.809/L | 19 km · 24 min | +35 km |
| ESTRELLA ROJA (Badajoz)Calle Federico Mayor Zaragoza, 14, Badajoz | +€19.69 | €1.809/L | 19 km · 24 min | +36 km |
| PETROMODE (Badajoz)Calle Federico Mayor Zaragoza, S/N, Badajoz | +€19.68 | €1.809/L | 19 km · 24 min | +36 km |
All stations in Badajoz.
Nearest Spanish station: IDS (Badajoz), Avenida Antonio Nevado, 35, Badajoz — €1.979/L, 17 km · 22 min, detour +34 km, saving on 50 L +€11.61.
By tank size: 30 L +€10.40 · 50 L +€20.66 · 70 L +€30.92. The detour pays for itself from 10 L.
Petrol 95 — Worth the drive
Cheapest station near you (≤ 10 km): €2.074/L — Av. Humberto Delgado, S/n, Campo Maior · 0.8 km, 2 min · 2 November 2026.
Best-value Spanish stations
| Station | Saving on 50 L | Price | One way | Detour |
|---|---|---|---|---|
| AREA SAN MARTIN (Badajoz)Poligono Industrial El Nevero, 17, Badajoz | +€14.48 | €1.695/L | 17 km · 21 min | +33 km |
| NAKANOIL (Badajoz)Calle Nevero Nueve, 1, Badajoz | +€14.19 | €1.699/L | 18 km · 22 min | +34 km |
| BALLENOIL (Badajoz)Calle Jeronimo De Valencia, 11, Badajoz | +€13.97 | €1.699/L | 19 km · 24 min | +35 km |
| ESTRELLA ROJA (Badajoz)Calle Federico Mayor Zaragoza, 14, Badajoz | +€13.95 | €1.697/L | 19 km · 24 min | +36 km |
| PETROMODE (Badajoz)Calle Federico Mayor Zaragoza, S/N, Badajoz | +€13.94 | €1.697/L | 19 km · 24 min | +36 km |
All stations in Badajoz.
Nearest Spanish station: BDS (Badajoz), Calle Nevero Quince, 57, Badajoz — €1.709/L, 18 km · 23 min, detour +34 km, saving on 50 L +€13.66.
By tank size: 30 L +€6.90 · 50 L +€14.48 · 70 L +€22.06. The detour pays for itself from 12 L.
| Population | 8,456 |
|---|---|
| Border | 7.8 km |
| First station | 17 km · 21 min |