FuelWide
English

Fuel prices in Berlin

Updated 2026-07-20High confidenceper litre
Petrol 95
€2.19
= $2.49/L · $9.44/gal
Diesel
€2.16
= $2.46/L · $9.29/gal
LPG
€1.09
= $1.24/L · $4.71/gal
Germany national average — station prices in Berlin vary around it. Live station-level prices are on our roadmap.
Diese Seite gibt es auch auf Deutsch.Auf Deutsch: Kraftstoffpreise {countryIn} →

Berlin at a glance

  • Filling a 50 L petrol tank: €109.60
  • Driving 100 km at 7 L/100 km: €15.34

Distances from Berlin

  • 255 km to Hamburg
  • 504 km to Munich
  • 477 km to Cologne
  • 424 km to Frankfurt
  • 512 km to Stuttgart
  • 477 km to Düsseldorf
  • 149 km to Leipzig

Every station and brand in Berlin

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

Loading map…

More cities in Germany

Frequently asked questions

How much does petrol cost in Berlin?

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

Which fuel brands operate in Berlin?

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

Where is the cheapest fuel in Berlin?

Station-level live prices for Germany 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.