Skip to content
FuelWide

BP fuel prices in Portugal

Across 440 BP forecourts in Portugal, petrol 95 averages €2.20/L — cheaper than 0 of the other 12 chains on this page.

Petrol 95
€2.20/L
across 440 sites
Diesel
€2.30/L
across 440 sites
vs market average
+€0.05
per litre, petrol 95
Rank
#13 of 13
cheapest first

The spread inside the chain

A chain is not one price. The cheapest BP we can see charges €2.06 and the dearest €2.29 — a gap of €0.23 a litre between two forecourts flying the same sign.

Cheapest site
€2.06/L

Póvoa de Varzim · Rua da Fabrica 343

Dearest site
€2.29/L

Maia · Rua do Mosteiro, 925

Every chain in Portugal, cheapest first

#ChainPetrol 95DieselSites
1Auchan€2.03€2.1331
2Intermarché€2.04€2.13215
3Pingo Doce€2.07€2.1238
4Prio€2.12€2.19243
5Cepsa€2.12€2.22138
6Moeve€2.13€2.22103
7Genérico€2.13€2.21209
8Freitas€2.15€2.2458
9Shell€2.16€2.2645
10Galp€2.16€2.27636
11Alves Bandeira€2.17€2.27156
12Repsol€2.17€2.27488
13BP€2.20€2.30440

Where BP has the most sites

Lisboa (13)Sintra (12)Braga (10)Vila Nova de Gaia (9)Loures (9)Matosinhos (9)
Every Portugal forecourt on a map →Portugal national prices and taxes →