Mértola: is it worth driving to Spain for fuel?
Small gain
Only a small saving: at best €8.87 on 50 litres of diesel at GALP in El Granado, 50 min away, once the 64 km detour is paid for (prices of 3 November 2026). Petrol 95: +€5.65.
Diesel — Small gain
Cheapest station near you (≤ 10 km): €2.307/L — EN 122 Km 51,45, Monteceife · 1.0 km, 2 min · 26 October 2026.
Best-value Spanish stations
| Station | Saving on 50 L | Price | One way | Detour |
|---|---|---|---|---|
| GALP (El Granado)Carretera El Granado Villnueva De Los Castillejos Km. 1, El Granado | +€8.87 | €1.939/L | 33 km · 50 min | +64 km |
| MOEVE (Paymogo)Avenida Andalucía,, Paymogo | +€5.04 | €1.959/L | 42 km · 54 min | +82 km |
| BTP (Ayamonte)Calle Lavanda, 2, Ayamonte | +€0.06 | €1.909/L | 67 km · 58 min | +132 km |
| Q8 (Ayamonte)Carretera A 431 Km. 132, Ayamonte | −€0.29 | €1.909/L | 68 km · 60 min | +135 km |
| BP (Ayamonte)Avenida Constitucion, S/N, Ayamonte | −€0.55 | €1.919/L | 67 km · 59 min | +133 km |
Nearest Spanish station: Q8 (Ayamonte), Autovia E-1/A-49 Km. 130, Ayamonte — €1.959/L, 67 km · 58 min, detour +133 km, saving on 50 L −€2.56.
By tank size: 30 L +€1.51 · 50 L +€8.87 · 70 L +€16.23. The detour pays for itself from 26 L.
Petrol 95 — Small gain
Cheapest station near you (≤ 10 km): €2.119/L — EN 122 Km 51,45, Monteceife · 1.0 km, 2 min · 26 October 2026.
Best-value Spanish stations
| Station | Saving on 50 L | Price | One way | Detour |
|---|---|---|---|---|
| MOEVE (Paymogo)Avenida Andalucía,, Paymogo | +€5.65 | €1.779/L | 42 km · 54 min | +82 km |
| GALP (El Granado)Carretera El Granado Villnueva De Los Castillejos Km. 1, El Granado | +€5.24 | €1.839/L | 33 km · 50 min | +64 km |
| BTP (Ayamonte)Calle Lavanda, 2, Ayamonte | +€1.28 | €1.729/L | 67 km · 58 min | +132 km |
| Q8 (Ayamonte)Carretera A 431 Km. 132, Ayamonte | +€0.95 | €1.729/L | 68 km · 60 min | +135 km |
| BP (Ayamonte)Avenida Constitucion, S/N, Ayamonte | +€0.68 | €1.739/L | 67 km · 59 min | +133 km |
Nearest Spanish station: Q8 (Ayamonte), Autovia E-1/A-49 Km. 130, Ayamonte — €1.789/L, 67 km · 58 min, detour +133 km, saving on 50 L −€1.84.
By tank size: 30 L −€1.15 · 50 L +€5.65 · 70 L +€12.45. The detour pays for itself from 33 L.
| Population | 7,274 |
|---|---|
| Border | 15 km |
| First station | 33 km · 50 min |