Spain vs Portugal fuel prices: where is it cheaper to fill up today?
Petrol is cheaper in Spain by €0.384 per litre. Diesel is cheaper in Spain by €0.321 per litre.
Petrol · cheaper in Spain
−€0.384/l
A 50 l tank costs €19.20 less.
Worth a detour of up to about 76 km each way (7 l/100 km).
Worth a detour of up to about 76 km each way (7 l/100 km).
Diesel · cheaper in Spain
−€0.321/l
A 50 l tank costs €16.04 less.
Worth a detour of up to about 60 km each way (7 l/100 km).
Worth a detour of up to about 60 km each way (7 l/100 km).
Prices today
Is the trip worth it?
Cheapest stations near the border
Spain · Badajoz – Elvas
| Station | km | Petrol | Diesel |
|---|---|---|---|
| Copttraba Poligono Carrascal El, 0, Talavera la Real | 23 | €1.688 | €1.736 |
| Area San Martin Poligono Industrial el Nevero, 17, Badajoz | 3 | €1.715 | €1.785 |
| Ocho Áreas de Servicio Carretera N432 Km. 2100, Badajoz | 7 | €1.719 | €1.799 |
| Ballenoil Avenida Damián Téllez Lafuente, 38, Badajoz | 4 | €1.719 | €1.799 |
| Shell Carretera N-432 Km. 0,650, Badajoz | 6 | €1.719 | €1.799 |
Spain · Tui – Valença
| Station | km | Petrol | Diesel |
|---|---|---|---|
| Ballenoil Rotonda Pintan, S/N, A Guarda | 21 | €1.639 | €1.739 |
| Plenergy Rua Do Miño, 38, Salvaterra de Miño | 13 | €1.695 | €1.849 |
| Peinador Poligono Rua Anel Do Perral, 21, Mos | 18 | €1.698 | €1.778 |
| Carbugal Tomiño CTRA.C-550 (MARGEN DERECHO) km 4, Tomiño | 3 | €1.699 | €1.799 |
| Carbugal Tomiño CTRA.C-550 (MARGEN ZQUIERDO) km 4, Tomiño | 3 | €1.699 | €1.799 |
Portugal · Badajoz – Elvas
| Station | km | Petrol | Diesel |
|---|---|---|---|
| Intermarché Rua Paco Bandeira n.º 4, Elvas | 14 | €2.119 | €2.089 |
| Prio Lugar das Terras da Aldeia, EN 246 Santa Eulália, Elvas | 25 | €2.124 | – |
| Galp E.N. 372, Km 49, Monforte | 35 | €2.143 | €2.196 |
| Prio E.n. 4, Km 180,7 - Pedras Negras, Elvas | 15 | €2.154 | – |
| Galp Avenida Europa, Elvas | 11 | €2.162 | €2.212 |
Portugal · Tui – Valença
| Station | km | Petrol | Diesel |
|---|---|---|---|
| Intermarché Poço Linho - En 13, Caminha | 31 | €2.059 | €2.119 |
| Intermarché Lugar de Ataúde Freguesia de Paçô, Arcos de Valdevez | 30 | €2.061 | €2.104 |
| Posto R. Lebre, Nº 5, Ponte de Lima | 29 | €2.083 | €2.126 |
| Moeve (Cepsa) EN 303 (Rua Conselheiro Miguel Dantas), Paredes de Coura | 14 | €2.093 | €2.189 |
| Posto Estrada de Mazedo 2137, Monção | 13 | €2.094 | €2.189 |
From our daily station data; stations within 35 km of the crossing, sorted by petrol price.
Good to know
- Fuel in your vehicle's tank can be taken across EU borders without extra tax. Extra fuel in cans is limited in many countries – a spare can of up to 10 litres is usually tolerated; larger amounts may be taxed or restricted.
- Stations right on the motorway are usually the most expensive – the cheapest are often in towns a few kilometres from the border.
Questions
Is fuel cheaper in Spain or in Portugal?
Petrol is cheaper in Spain by €0.384 per litre. Diesel is cheaper in Spain by €0.321 per litre.
How much can I save on a full tank?
On 50 litres at today's average prices: petrol €19.20, diesel €16.04.
How much fuel can I take across the border?
Fuel in your vehicle's tank can be taken across EU borders without extra tax. Extra fuel in cans is limited in many countries – a spare can of up to 10 litres is usually tolerated; larger amounts may be taxed or restricted.