Castro Marim: is it worth driving to Spain for fuel?
Small gain
Only a small saving: at best €7.86 on 50 litres of diesel at COBELLA in Lepe, 21 min away, once the 46 km detour is paid for (prices of 3 November 2026). Petrol 95: +€7.79.
Diesel — Small gain
Cheapest station near you (≤ 10 km): €2.049/L — Largo da Estação, Vila Real de Santo António · 4.5 km, 6 min · 2 November 2026.
Best-value Spanish stations
| Station | Saving on 50 L | Price | One way | Detour |
|---|---|---|---|---|
| COBELLA (Lepe)Avenida Blas Infante, S/N, Lepe | +€7.86 | €1.768/L | 26 km · 21 min | +46 km |
| VIBE CARBURANTES (Lepe)Calle Esparteros, 2, Lepe | +€6.17 | €1.799/L | 27 km · 22 min | +48 km |
| SP (Lepe)CTRA. LEPE-LA ANTILLA km 0,9, Lepe | +€6.12 | €1.798/L | 27 km · 22 min | +48 km |
| SHELL (Lepe)Calle José Arrayas Mora, 10, Lepe | +€6.06 | €1.799/L | 27 km · 22 min | +48 km |
| BTP (Ayamonte)Calle Lavanda, 2, Ayamonte | +€5.79 | €1.909/L | 7.4 km · 7 min | +9.1 km |
Nearest Spanish station: Q8 (Ayamonte), Autovia E-1/A-49 Km. 130, Ayamonte — €1.959/L, 7.1 km · 8 min, detour +9.9 km, saving on 50 L +€3.18.
By tank size: 30 L +€2.24 · 50 L +€7.86 · 70 L +€13.48. The detour pays for itself from 22 L.
Petrol 95 — Small gain
Cheapest station near you (≤ 10 km): €1.889/L — Largo da Estação, Vila Real de Santo António · 4.5 km, 6 min · 2 November 2026.
Best-value Spanish stations
| Station | Saving on 50 L | Price | One way | Detour |
|---|---|---|---|---|
| COBELLA (Lepe)Avenida Blas Infante, S/N, Lepe | +€7.79 | €1.619/L | 26 km · 21 min | +46 km |
| BTP (Ayamonte)Calle Lavanda, 2, Ayamonte | +€6.88 | €1.729/L | 7.4 km · 7 min | +9.1 km |
| Q8 (Ayamonte)Carretera A 431 Km. 132, Ayamonte | +€6.59 | €1.729/L | 8.6 km · 9 min | +11 km |
| BP (Ayamonte)Avenida Constitucion, S/N, Ayamonte | +€6.29 | €1.739/L | 7.8 km · 8 min | +9.8 km |
| CEPSA (Ayamonte)Avenida Muelle De Portugal, Sn, Ayamonte | +€5.26 | €1.754/L | 9.1 km · 11 min | +12 km |
Nearest Spanish station: Q8 (Ayamonte), Autovia E-1/A-49 Km. 130, Ayamonte — €1.789/L, 7.1 km · 8 min, detour +9.9 km, saving on 50 L +€3.78.
By tank size: 30 L +€2.39 · 50 L +€7.79 · 70 L +€13.19. The detour pays for itself from 21 L.
| Population | 6,747 |
|---|---|
| Border | 2.6 km |
| First station | 7.1 km · 7 min |