When you drive across a border, the easiest saving is to fill up on the cheaper side. Below are the current average prices in Poland and its EU neighbours, with the difference per litre and on a typical 50-litre fill-up.
In short: which side to fill up on
- Germany: A litre of petrol is cheaper in Poland by €0.49 – €24.61 saved on a 50-litre fill-up. A litre of diesel is cheaper in Poland by €0.38 – €18.81 saved on a 50-litre fill-up.
- Czechia: A litre of petrol is cheaper in Poland by €0.03 – €1.36 saved on a 50-litre fill-up. A litre of diesel costs practically the same on both sides of the border.
- Slovakia: A litre of petrol costs practically the same on both sides of the border. A litre of diesel is cheaper in Slovakia by €0.08 – €4.14 saved on a 50-litre fill-up.
- Lithuania: A litre of petrol is cheaper in Poland by €0.10 – €5.04 saved on a 50-litre fill-up. A litre of diesel is cheaper in Poland by €0.19 – €9.61 saved on a 50-litre fill-up.
Fuel prices across Poland's borders
| Country – fuel | Poland | Neighbour | Difference | Cheaper in | On 50 l |
|---|---|---|---|---|---|
| Germany – petrol (95) | €1.85/l | €2.35/l | €0.49 | Poland | €24.61 |
| Germany – diesel | €2.06/l | €2.44/l | €0.38 | Poland | €18.81 |
| Germany – LPG | €0.75/l | €1.12/l | €0.37 | Poland | €18.50 |
| Czechia – petrol (95) | €1.85/l | €1.88/l | €0.03 | Poland | €1.36 |
| Czechia – diesel | €2.06/l | €2.08/l | €0.02 | about the same | – |
| Czechia – LPG | €0.75/l | €0.89/l | €0.14 | Poland | €6.96 |
| Slovakia – petrol (95) | €1.85/l | €1.85/l | €0.00 | about the same | – |
| Slovakia – diesel | €2.06/l | €1.98/l | €0.08 | Slovakia | €4.14 |
| Slovakia – LPG | €0.75/l | €0.80/l | €0.05 | Poland | €2.70 |
| Lithuania – petrol (95) | €1.85/l | €1.95/l | €0.10 | Poland | €5.04 |
| Lithuania – diesel | €2.06/l | €2.25/l | €0.19 | Poland | €9.61 |
| Lithuania – LPG | €0.75/l | €0.82/l | €0.07 | Poland | €3.43 |
Prices are national averages from the European Commission's Weekly Oil Bulletin (28 September 2026), converted at National Bank of Poland rates. Ukraine, Belarus and Russia (Kaliningrad) have no reliable, regularly published averages, so they are left out.
Border prices over the last year
| Series | Latest week | A year ago | 5 years ago |
|---|---|---|---|
| Poland | €1.85/l | €1.39/l | €1.28/l |
| Germany | €2.35/l | €1.72/l | €1.67/l |
| Czechia | €1.88/l | €1.42/l | €1.36/l |
| Slovakia | €1.85/l | €1.52/l | €1.43/l |
| Lithuania | €1.95/l | €1.41/l | €1.34/l |
The gaps between countries change from week to week, and sometimes the order flips – especially when exchange rates move. Use the buttons above the chart for a longer period.
Germany
The gap between Poland and Germany is usually the largest of all its neighbours, because Germany has high excise duty and a CO₂ levy on fuel. That's why stations on the Polish side at Słubice, Zgorzelec or Kołbaskowo are busy with German drivers. Heading west, fill up before the border; heading east, wait until you're in Poland if your range allows.
On the Szczecin – Berlin drive, for example, almost the whole trip is in Germany – the calculator costs that part at the German price.
Czechia and Slovakia
The differences here are smaller and change from week to week – sometimes Poland is cheaper, sometimes the neighbour. Check the table before you go. Czech and Slovak motorways need an electronic vignette (edalnice.cz, eznamka.sk), so add its price to the fuel cost.
Lithuania
On the Warsaw – Vilnius route, nearly 40% of the distance is in Lithuania. Compare the prices in the table: if the Lithuanian side is dearer, fill up around Suwałki or Augustów.
Things to watch out for
- Stations right at the border can charge more than the national average precisely because customers come from the dearer country. A few kilometres further in, it's often cheaper.
- Motorway stations are almost always above average, on both sides of the border.
- Don't drive out of your way for it. A 20 km round-trip detour at 7 l/100 km burns nearly 3 litres, which wipes out a small price difference.
To see how much fuel the whole trip takes and what it costs in each country on the way, use the Tankful calculator.