Fuel prices: Portugal or Spain? The gap at the border

National averages, the gap at each crossing and the cheapest stations near the border.

Diesel: €0.380/l cheaper in Spain, that is €19.00 on a 50 L tank. Petrol 95 (E5): €0.337/l cheaper in Spain, that is €16.85 on a 50 L tank.

Prices of 3 November 2026.

National averages

FuelPortugalSpainGap / l50 L tank
Diesel€2.276Gasóleo Simples · 2807 stations€1.896Gasóleo A · 11227 stations€0.380cheaper in Spain€19.00
Petrol 95 (E5)€2.058Gasolina Simples 95 · 2970 stations€1.721Gasolina 95 E5 · 10881 stations€0.337cheaper in Spain€16.85
Petrol 95 E10€2.058Gasolina Simples 95 · 2970 stations · no E10: petrol 95 E5€1.801Gasolina 95 E10 · 27 stations—different products—
Petrol 98€2.169Gasolina 98 · 498 stations€1.912Gasolina 98 E5 · 5485 stations€0.257cheaper in Spain€12.85
LPG€1.051GPL Auto · 417 stations€1.112Gases Licuados del Petróleo · 975 stations€0.061cheaper in Portugal€3.05

Portugal: data of 3 November 2026 · Spain: data of 3 November 2026.

The gap crossing by crossing

Averages of the stations near each crossing, prices of the same date on both sides.

CrossingDieselPetrol 95 (E5)
Tui – ValençaPortugal 13 / Spain 29€0.355cheaper in Spain€2.249 / €1.894€0.357cheaper in Spain€2.050 / €1.693
Chaves – VerínPortugal 9 / Spain 6€0.296cheaper in Spain€2.258 / €1.962€0.323cheaper in Spain€2.036 / €1.713
Vilar Formoso – Fuentes de OñoroPortugal 9 / Spain 5€0.258cheaper in Spain€2.243 / €1.985€0.261cheaper in Spain€2.043 / €1.782
Badajoz – ElvasPortugal 7 / Spain 39€0.346cheaper in Spain€2.260 / €1.914€0.294cheaper in Spain€2.041 / €1.747
Vila Real de Santo António – AyamontePortugal 11 / Spain 12€0.338cheaper in Spain€2.275 / €1.937€0.306cheaper in Spain€2.075 / €1.769

Diesel: the cheapest stations near the border in Spain

StationDiesel
Q8Carretera Po 510 Km. 0,72, Atios · 10.4 km from the crossing · price of 3 Nov 2026, 14:32 · Tui – Valença · Directions€1.789
PlenergyAvenida Domingo el Bueno, 65, Porriño (O) · 12.8 km from the crossing · price of 3 Nov 2026, 14:32 · Tui – Valença · Directions€1.789
PlenergyAvenida Domingo Bueno, 96, Porriño (O) · 13 km from the crossing · price of 3 Nov 2026, 14:32 · Tui – Valença · Directions€1.789
PetroprixAvenida Antonio Palacios, 133, Porriño (O) · 13.6 km from the crossing · price of 3 Nov 2026, 14:32 · Tui – Valença · Directions€1.789
Ocho Áreas de ServicioCarretera N432 Km. 2100, Badajoz · 10.9 km from the crossing · price of 3 Nov 2026, 14:32 · Badajoz – Elvas · Directions€1.795
GuayCarretera Anta Km. 1, Tui · 1.2 km from the crossing · price of 3 Nov 2026, 14:32 · Tui – Valença · Directions€1.799
SBCCarretera Subida a Anta 7 Km. 7, Anta · 1.6 km from the crossing · price of 3 Nov 2026, 14:32 · Tui – Valença · Directions€1.799
GaslanderCarretera Anta Km. 1, Anta · 1.7 km from the crossing · price of 3 Nov 2026, 14:32 · Tui – Valença · Directions€1.799

Petrol 95 (E5): the cheapest stations near the border in Spain

StationPetrol 95 (E5)
GuayCarretera Anta Km. 1, Tui · 1.2 km from the crossing · price of 3 Nov 2026, 14:32 · Tui – Valença · Directions€1.599
SBCCarretera Subida a Anta 7 Km. 7, Anta · 1.6 km from the crossing · price of 3 Nov 2026, 14:32 · Tui – Valença · Directions€1.599
GaslanderCarretera Anta Km. 1, Anta · 1.7 km from the crossing · price of 3 Nov 2026, 14:32 · Tui – Valença · Directions€1.599
Carbugal TomiñoCtra.C-550 (Margen Derecho) km 4, Torron · 3.8 km from the crossing · price of 3 Nov 2026, 14:32 · Tui – Valença · Directions€1.599
Carbugal TomiñoCtra.C-550 (Margen Zquierdo) km 4, Torron · 3.8 km from the crossing · price of 3 Nov 2026, 14:32 · Tui – Valença · Directions€1.599

Nearby towns

Frequently asked questions

Is diesel cheaper in Spain than in Portugal?

Diesel: €0.380/l cheaper in Spain, that is €19.00 on a 50 L tank.

Which is the cheapest station near the border?

Q8, Carretera Po 510 Km. 0,72, Atios (Tui – Valença, 10.4 km from the crossing): diesel at €1.789/l.

At which crossing is the gap largest?

Tui – Valença: diesel €0.355/l cheaper in Spain.

Method

The same products on both sides under their local names (E10 is compared only with E10), no premium fuels or HVO. Averages of the stations within the radius shown, as the crow flies; a gap is given only for prices less than 48 hours old on the same local date, and flagged when it rests on a single station. The time of the price is when it was collected, not when it changed: check at the pump.

Sources: DGEG, Geoportal de gasolineras. fuelconomy.com/for-llm