← Back to the blog

Fuel prices across European borders: where it pays to refuel

Checked on 2026-10-26

Drive from Spain into France and the price on the forecourt sign jumps by almost half a euro per litre within a few kilometres. Cross from Germany into Austria and petrol suddenly costs less. On a long European road trip, deciding on which side of the border you fill up can be worth a meal for the whole family. This article explains where those gaps come from, how big they were in the latest official EU figures, and how to use them without wasting time or fuel chasing a cheaper station.

Why the same litre costs different amounts

Crude oil and refining are priced on international markets, so the cost of a litre before taxes is broadly similar across the EU. What changes at the border is the tax: each country sets its own excise duty on petrol and diesel, and then adds VAT on top of the total. The European Commission’s Weekly Oil Bulletin makes this easy to see because it publishes two tables every week: consumer prices with taxes and the same prices without taxes. Subtract one from the other and you get the tax share per litre.

The table below uses the bulletin figures for 19 October 2026 (files dated 22 October 2026), converted from euros per 1,000 litres to euros per litre. These are national figures reported by each Member State, not the price at any particular station, and they change every week.

CountryEuro-super 95, with taxesEuro-super 95, before taxesDiesel, with taxesDiesel, before taxes
Spain€1.780€1.199€1.889€1.382
Portugal€2.099€1.122€2.175€1.335
France€2.229€1.167€2.346€1.347
Italy€2.016€0.979€2.244€1.167
Slovenia€1.751€0.995€1.893€1.199
Austria€1.817€0.967€2.132€1.301
Germany€2.179€1.169€2.266€1.412
Luxembourg€1.788€1.002€2.081€1.357
Belgium€1.989€1.043€2.351€1.342
Netherlands€2.391€1.128€2.456€1.472
EU-27 weighted average€1.991€1.097€2.139€1.334

Two things stand out. First, the pre-tax column is much flatter than the pump price. Spanish diesel was actually slightly dearer than French diesel before taxes (€1.382 against €1.347), yet at the pump it was €0.46 cheaper, because taxes added about €0.51 per litre in Spain and about €1.00 in France. Italy had the lowest pre-tax petrol in the table and still ended up above the EU average once taxes were added. Second, in this week’s figures diesel cost more than petrol in every country listed, so the old habit of assuming diesel is the cheap option no longer holds everywhere.

Classic border pairs and what a full tank saves

A simple way to put the gap into perspective is the cost difference for a 60-litre fill, a typical tank for a family car (a motorhome often carries more, which makes the gap bigger). All figures come from the table above; real station prices on either side can be higher or lower than the national figure.

Switzerland is not an EU Member State and is not covered by the Weekly Oil Bulletin, so we do not quote a figure for it here. If your route crosses it, compare prices locally.

Motorway stations versus a short exit

National averages hide large differences between individual stations. The German Market Transparency Unit for Fuels (MTS-K), part of the Bundeskartellamt, states plainly that fuel prices at motorway stations are on average significantly higher. Stations in Germany must report every price change for Super E5, Super E10 and diesel within five minutes, and the data reach drivers through licensed apps, websites and navigation devices. The practical lesson applies well beyond Germany: before you stop at a motorway service area, check what a station a couple of kilometres off the next exit charges.

Use the official price sites

Several countries publish station-level prices on official portals. They are free and they are the most reliable place to check before a border crossing:

Do not detour too far for a cheaper litre

A cheaper station only pays if the saving beats the fuel you burn reaching it. The arithmetic is short:

The rule of thumb: the gap per litre multiplied by the litres you will actually put in must be clearly larger than the detour in kilometres multiplied by your consumption per kilometre and the fuel price. Also make sure you never run the tank so low that you are forced to fill up at the most expensive station on the route.

Sources

How Optitrips helps

Optitrips shows fuel prices along your route, from the official feeds in Spain, France and Italy and from HERE Fuel Prices in other countries, and points out cheaper stations on the way. It uses your current tank level to tell you where you actually need to refuel and estimates what you save. For motorhomes and vans it also plans AdBlue range and cost (AdBlue prices are only available in Spain for now), and it adds real toll costs and splits long trips into days with stops. It is an Android app, currently in closed beta. Join the beta