Cross-border fuel

Viana do Castelo: is it worth driving to Spain for fuel?

Small gain

Only a small saving: at best €7.38 on 50 litres of diesel at BALLENOIL in A Guarda, 46 min away, once the 87 km detour is paid for (prices of 3 November 2026). Petrol 95: +€6.36.

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

+€7.38diesel, saving on 50 L
+€6.36petrol 95, saving on 50 L
39 minto the first Spanish station

Diesel — Small gain

Cheapest station near you (≤ 10 km): €2.139/L — Lugar de Santoinho – Quinta de São Brás, Viana do Castelo · 6.0 km, 10 min · 26 October 2026.

Best-value Spanish stations

StationSaving on 50 LPriceOne wayDetour
BALLENOIL (A Guarda)Rotonda Pintan, S/N, A Guarda+€7.38€1.749/L49 km · 46 min+87 km
CARBUGAL TOMIÑO (Tomiño)CTRA.C-550 (MARGEN DERECHO) km 4, Tomiño+€4.53€1.799/L50 km · 48 min+90 km
CARBUGAL TOMIÑO (Tomiño)CTRA.C-550 (MARGEN ZQUIERDO) km 4, Tomiño+€4.53€1.799/L50 km · 48 min+90 km
GASLANDER (Tui)Carretera Anta Km. 1, Tui−€0.01€1.799/L67 km · 49 min+122 km
SBC (Tui)Carretera Subida A Anta 7 Km. 7, Tui−€0.01€1.799/L67 km · 49 min+122 km

All stations in A Guarda.

Nearest Spanish station: CEPSA (Tomiño), Carretera Po-550 Km. 184, Tomiño — €1.979/L, 42 km · 39 min, detour +73 km, saving on 50 L −€2.13.

By tank size: 30 L −€0.42 · 50 L +€7.38 · 70 L +€15.18. The detour pays for itself from 31 L.

Petrol 95 — Small gain

Cheapest station near you (≤ 10 km): €1.959/L — Rua dos Carregais, 106, Viana do Castelo · 3.2 km, 5 min · 2 November 2026.

Best-value Spanish stations

StationSaving on 50 LPriceOne wayDetour
BALLENOIL (A Guarda)Rotonda Pintan, S/N, A Guarda+€6.36€1.599/L49 km · 46 min+91 km
CARBUGAL TOMIÑO (Tomiño)CTRA.C-550 (MARGEN DERECHO) km 4, Tomiño+€6.04€1.599/L50 km · 48 min+94 km
CARBUGAL TOMIÑO (Tomiño)CTRA.C-550 (MARGEN ZQUIERDO) km 4, Tomiño+€6.04€1.599/L50 km · 48 min+94 km
GASLANDER (Tui)Carretera Anta Km. 1, Tui+€1.88€1.599/L67 km · 49 min+127 km
SBC (Tui)Carretera Subida A Anta 7 Km. 7, Tui+€1.88€1.599/L67 km · 49 min+127 km

All stations in A Guarda.

Nearest Spanish station: CEPSA (Tomiño), Carretera Po-550 Km. 184, Tomiño — €1.799/L, 42 km · 39 min, detour +77 km, saving on 50 L −€1.83.

By tank size: 30 L −€0.84 · 50 L +€6.36 · 70 L +€13.56. The detour pays for itself from 32 L.

Population88,725
Border20 km
First station42 km · 39 min