GasBu / Cross-border fuel / Spain × Portugal
Typical price across the whole country (median of stations with a recent price) and the cheapest stations within 15 km of the main crossings.
Spain
€1.979
typical price
Portugal
€2.299
typical price
Cheaper: Spain · €0.32 per litre · €16 per 50 l tank
Spain
€1.984
typical price
Portugal
€2.169
typical price
Cheaper: Spain · €0.19 per litre · €9 per 50 l tank
Stations within 15 km of the crossing on both sides, sorted by price.
🇪🇸 Spain
🇪🇸 Spain
🇪🇸 Spain
🇵🇹 Portugal
1.Intermarché · INTERMARCHE VILAR FORMOSO (IP5 Guarda / Espanha)
Sitio da Represa, Vilar Formoso, Almeida · 2.8 km from the crossing · Map
2.Prio · Almeida - Energética II (Estrada Nacional 332, Lugar de Vale Felizes-Almeida)
Estrada Nacional 332, Lugar de Vale Felizes-Almeida, Almeida · 12.9 km from the crossing · Map
3.Tfuel
EN 16 ao Km 206 - Alto do Freixo, Alto Freixo, Almeida · 14.8 km from the crossing · Map
🇪🇸 Spain
🇵🇹 Portugal
1.Intermarché · Intermarche de Vila Real de Santo Antonio
Largo da Estação, Vila Real de Santo António, Vila Real de Santo António · 1 km from the crossing · Map
2.Galp · Miguel Salas - Comércio De Combustíveis, Unipessoal, Lda
EN 125 (Av. dos Bombeiros Portugueses), Vila Real de Santo António, Vila Real de Santo António · 1.6 km from the crossing · Map
3.Guadicomb - Vila real de santo antónio
Estrada da Mata, Vila Real de Santo António - Edifício CEPSA, Vila Real de Santo António · 2.2 km from the crossing · Map
🇪🇸 Spain
🇵🇹 Portugal
1.Ilídio Mota · Valdemar Morais De Melo
EN 503, KM 182.25, Bolideira, Chaves · 10.7 km from the crossing · Map
2.E.Leclerc
Rotunda Raio X, Chaves, Chaves · 9.6 km from the crossing · Map
3.Galp · Chamauto - Sociedade Transmontana de Automóveis, Lda (1)
EN 2, Lombo, Chaves · 10.1 km from the crossing · Map
Median price of chains with at least 30 stations with a recent price.
| Chain | Stations | Diesel | Unleaded 95 |
|---|---|---|---|
| 1.bonÀrea | 69 | €1.748−€0.231 | €1.748−€0.236 |
| 2.Alcampo | 55 | €1.809−€0.170 | €1.809−€0.175 |
| 3.Eroski | 40 | €1.814−€0.165 | €1.841−€0.143 |
| 4.Petroprix | 173 | €1.825−€0.154 | €1.839−€0.145 |
| 5.Ballenoil | 418 | €1.829−€0.151 | €1.836−€0.148 |
| 6.Tamoil | 30 | €1.869−€0.110 | €1.859−€0.125 |
| 7.Meroil | 40 | €1.914−€0.065 | €1.928−€0.056 |
| 8.Q8 | 86 | €1.929−€0.050 | €1.929−€0.055 |
± vs the country median
Median price of chains with at least 10 stations with a recent price.
| Chain | Stations | Diesel | Unleaded 95 |
|---|---|---|---|
| 1.Petroprix | 13 | €2.149−€0.150 | €2.019−€0.150 |
| 2.Plenergy | 16 | €2.149−€0.150 | €2.029−€0.140 |
| 3.Bxpress | 10 | €2.159−€0.140 | €2.049−€0.120 |
| 4.Pingo Doce | 38 | €2.165−€0.134 | €2.101−€0.068 |
| 5.Intermarché | 218 | €2.169−€0.130 | €2.058−€0.111 |
| 6.Auchan | 31 | €2.179−€0.120 | €2.049−€0.120 |
| 7.E.Leclerc | 19 | €2.179−€0.120 | €2.065−€0.104 |
| 8.Rede Energia | 16 | €2.194−€0.105 | €2.070−€0.099 |
± vs the country median
GasBu shows prices around you and across the border, plans fuel stops on your route and alerts you when prices drop. Free.
Get GasBuDiesel is currently cheaper in: Spain, typically by €0.32 per litre.
Unleaded 95 is currently cheaper in: Spain, typically by €0.19 per litre.
With 50 litres of diesel, about €16. At a specific station near the border it can be more — the cheapest are listed above.
Prices come from official registers and the driver community several times a day; the page refreshes every 20 minutes.
We take the latest price of every station from the last 14 days and drop obvious typos (below 80 % or above 180 % of the country median). The typical price is the median, so a few extreme stations don’t skew it.
Price sources: geoportalgasolineras.es, DGEG – Direção-Geral de Energia e Geologia, GasBu