Cross-border fuel prices: where to fill up cheaper
Compare today's petrol and diesel prices on both sides of 32 European borders and see how much you save on a full tank.
| Border | Petrol: cheaper in | Diesel: cheaper in | 50 l petrol |
|---|---|---|---|
| Germany – Poland | −€0.561/l | −€0.477/l | €28.04 |
| Germany – Denmark | −€0.527/l | −€0.230/l | €26.37 |
| Belgium – Netherlands | −€0.485/l | −€0.147/l | €24.25 |
| Lithuania – Poland | −€0.388/l | −€0.427/l | €19.42 |
| Spain – Portugal | −€0.386/l | −€0.321/l | €19.32 |
| France – Spain | −€0.379/l | −€0.463/l | €18.94 |
| Germany – Netherlands | −€0.331/l | −€0.210/l | €16.57 |
| Czech Republic – Poland | −€0.289/l | −€0.126/l | €14.45 |
| France – Luxembourg | −€0.281/l | −€0.309/l | €14.07 |
| Slovakia – Poland | −€0.276/l | −€0.124/l | €13.80 |
| Slovenia – Italy | −€0.274/l | −€0.357/l | €13.69 |
| Germany – Czech Republic | −€0.272/l | −€0.351/l | €13.59 |
| Germany – Austria | −€0.266/l | −€0.110/l | €13.29 |
| Germany – Luxembourg | −€0.255/l | −€0.227/l | €12.74 |
| Bulgaria – Romania | −€0.249/l | −€0.167/l | €12.45 |
| France – Belgium | −€0.180/l | −€0.019/l | €9.02 |
| Austria – Italy | −€0.172/l | −€0.094/l | €8.61 |
| Germany – Belgium | −€0.154/l | −€0.063/l | €7.69 |
| Hungary – Romania | −€0.144/l | −€0.099/l | €7.20 |
| France – Italy | −€0.120/l | −€0.098/l | €6.01 |
| Austria – Hungary | −€0.111/l | −€0.220/l | €5.55 |
| Austria – Slovenia | −€0.102/l | −€0.264/l | €5.09 |
| Belgium – Luxembourg | −€0.101/l | −€0.290/l | €5.05 |
| Slovakia – Hungary | −€0.092/l | −€0.023/l | €4.60 |
| Croatia – Hungary | −€0.049/l | −€0.012/l | €2.45 |
| Slovenia – Croatia | −€0.040/l | −€0.055/l | €1.98 |
| Germany – France | −€0.027/l | −€0.082/l | €1.33 |
| Latvia – Estonia | −€0.023/l | −€0.059/l | €1.15 |
| Austria – Slovakia | −€0.019/l | −€0.243/l | €0.95 |
| Lithuania – Latvia | −€0.015/l | −€0.150/l | €0.76 |
| Czech Republic – Slovakia | −€0.013/l | ≈ | €0.65 |
| Austria – Czech Republic | −€0.006/l | −€0.241/l | €0.30 |
Differences per litre at national average prices (our station data where available, otherwise the EU Weekly Oil Bulletin). Prices of non-euro countries are converted to euro.
Good to know
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.