FuelWide
English

Fuel prices in Porto

Updated 2026-07-20High confidenceper litre
Petrol 95
€1.97
= $2.24/L · $8.49/gal
Diesel
€1.96
= $2.23/L · $8.44/gal
LPG
€0.89
= $1.02/L · $3.85/gal
Portugal national average — station prices in Porto vary around it. Live station-level prices are on our roadmap.
Esta página também está disponível em português.Em português: preços dos combustíveis {countryIn} →

Porto at a glance

  • Filling a 50 L petrol tank: €98.60
  • Driving 100 km at 7 L/100 km: €13.80

Distances from Porto

  • 274 km to Lisbon
  • 46 km to Braga
  • 108 km to Coimbra

Every station and brand in Porto

The map loads all fuel stations in Porto automatically. The panel on the right ranks the brands by station count — click one to see only that brand.

Loading map…

More cities in Portugal

Frequently asked questions

How much does petrol cost in Porto?

The national average for Portugal is €1.97 per litre for petrol 95 this week (European Commission — Weekly Oil Bulletin). Prices at individual Porto stations vary around this average — the map above shows every station and brand in the city.

Which fuel brands operate in Porto?

Use the map above — after it loads the stations, the providers panel ranks every brand in Porto by number of stations, and you can filter the map to a single brand.

Where is the cheapest fuel in Porto?

Station-level live prices for Portugal are coming to FuelWide. As a rule of thumb, supermarket and independent stations tend to undercut premium brands, and stations near highways charge more than urban ones.