Germany vs Poland fuel prices: where is it cheaper to fill up today?
Petrol is cheaper in Poland by €0.547 per litre. Diesel is cheaper in Poland by €0.463 per litre.
Petrol · cheaper in Poland
−€0.547/l
A 50 l tank costs €27.35 less.
Worth a detour of up to about 124 km each way (7 l/100 km).
Worth a detour of up to about 124 km each way (7 l/100 km).
Diesel · cheaper in Poland
−€0.463/l
A 50 l tank costs €23.15 less.
Worth a detour of up to about 92 km each way (7 l/100 km).
Worth a detour of up to about 92 km each way (7 l/100 km).
Prices today
| Country | Petrol 95 | Diesel | Source |
|---|---|---|---|
| Germany | €2.117 | €2.258 | station average, 16 Oct 2026 |
| Poland | €1.570 | €1.795 | EU weekly average, 21 Sep 2026 |
Is the trip worth it?
Cheapest stations near the border
Germany · Frankfurt (Oder) – Słubice
| Station | km | Petrol | Diesel |
|---|---|---|---|
| Eni Langenwahler Str. 19, Fuerstenwalde | 32 | €2.009 | €2.199 |
| Supermarkt Juri-Gargarin-Str. 32, Fuerstenwalde | 32 | €2.009 | €2.179 |
| Raiffeisen Lindenstr. 59, Fürstenwalde | 31 | €2.019 | €2.189 |
| TotalEnergies Rudolf-Breitscheid-Str. 9B, Beeskow | 29 | €2.039 | €2.189 |
| Shell Schiffbauer Str 30, Beeskow | 27 | €2.039 | €2.199 |
Germany · Görlitz – Zgorzelec
| Station | km | Petrol | Diesel |
|---|---|---|---|
| Sprint Rumburger Str. 3, Löbau | 24 | €2.009 | €2.219 |
| Esso Am Bahnhof 27, Löbau-Kittlitz | 22 | €2.009 | €2.219 |
| TotalEnergies Weissenberger Str. 10, Loebau | 23 | €2.019 | €2.229 |
| Eni Aeussere Bautzener Str. 38, Loebau | 24 | €2.019 | €2.229 |
| Sprint Zittauer Str. 58, Neusalza-Spremberg | 33 | €2.029 | €2.209 |
Germany · Pomellen – Kołbaskowo
| Station | km | Petrol | Diesel |
|---|---|---|---|
| Shell Steinstr. 12, Schwedt | 30 | €2.079 | €2.329 |
| TotalEnergies Steinstr. 11, Schwedt | 30 | €2.089 | €2.329 |
| Eni Berliner Allee 67, Schwedt/Oder | 34 | €2.099 | €2.329 |
| TS am Marktkauf Seelübber Weg 3, Prenzlau | 35 | €2.109 | €2.309 |
| Aral Berliner Allee / B 2, Schwedt | 33 | €2.119 | €2.339 |
Poland: no open station-level data – national average only.
From our daily station data; stations within 35 km of the crossing, sorted by petrol price.
Good to know
- Prices in Poland are converted to euro – at the pump you pay in the local currency (PLN).
- 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 Germany or in Poland?
Petrol is cheaper in Poland by €0.547 per litre. Diesel is cheaper in Poland by €0.463 per litre.
How much can I save on a full tank?
On 50 litres at today's average prices: petrol €27.35, diesel €23.15.
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.