Cross-border fuel

Vila Real de Santo António: is it worth driving to Spain for fuel?

Small gain

Only a small saving: at best €6.08 on 50 litres of petrol 95 at COBELLA in Lepe, 27 min away, once the 60 km detour is paid for (prices of 3 November 2026). Diesel: +€6.01.

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

+€6.01diesel, saving on 50 L
+€6.08petrol 95, saving on 50 L
13 minto the first Spanish station

Diesel — Small gain

Cheapest station near you (≤ 10 km): €2.049/L — Largo da Estação, Vila Real de Santo António · 0.8 km, 2 min · 2 November 2026.

Best-value Spanish stations

StationSaving on 50 LPriceOne wayDetour
COBELLA (Lepe)Avenida Blas Infante, S/N, Lepe+€6.01€1.768/L31 km · 27 min+60 km
VIBE CARBURANTES (Lepe)Calle Esparteros, 2, Lepe+€4.32€1.799/L31 km · 27 min+61 km
SP (Lepe)CTRA. LEPE-LA ANTILLA km 0,9, Lepe+€4.26€1.798/L32 km · 27 min+62 km
SHELL (Lepe)Calle José Arrayas Mora, 10, Lepe+€4.20€1.799/L32 km · 27 min+62 km
BTP (Ayamonte)Calle Lavanda, 2, Ayamonte+€3.93€1.909/L12 km · 13 min+23 km

Nearest Spanish station: Q8 (Ayamonte), Autovia E-1/A-49 Km. 130, Ayamonte — €1.959/L, 12 km · 13 min, detour +24 km, saving on 50 L +€1.32.

By tank size: 30 L +€0.39 · 50 L +€6.01 · 70 L +€11.63. The detour pays for itself from 29 L.

Petrol 95 — Small gain

Cheapest station near you (≤ 10 km): €1.889/L — Largo da Estação, Vila Real de Santo António · 0.8 km, 2 min · 2 November 2026.

Best-value Spanish stations

StationSaving on 50 LPriceOne wayDetour
COBELLA (Lepe)Avenida Blas Infante, S/N, Lepe+€6.08€1.619/L31 km · 27 min+60 km
BTP (Ayamonte)Calle Lavanda, 2, Ayamonte+€5.17€1.729/L12 km · 13 min+23 km
Q8 (Ayamonte)Carretera A 431 Km. 132, Ayamonte+€4.88€1.729/L13 km · 15 min+25 km
BP (Ayamonte)Avenida Constitucion, S/N, Ayamonte+€4.58€1.739/L12 km · 14 min+24 km
CEPSA (Ayamonte)Avenida Muelle De Portugal, Sn, Ayamonte+€3.52€1.754/L14 km · 16 min+26 km

Nearest Spanish station: Q8 (Ayamonte), Autovia E-1/A-49 Km. 130, Ayamonte — €1.789/L, 12 km · 13 min, detour +24 km, saving on 50 L +€2.07.

By tank size: 30 L +€0.68 · 50 L +€6.08 · 70 L +€11.48. The detour pays for itself from 27 L.

Population19,156
Border0.9 km
First station12 km · 13 min