This table provides up-to-date indicative prices for petrol and diesel across Europe as of July 2026, taking into account seasonal tourist demand and differences between petrol station (gas) chains. It compares key brands such as Shell, BP, TotalEnergies, OMV, Orlen, MOL, Repsol , as well as local chains that often offer lower prices.

In the summer (July), fuel prices in Europe traditionally increase due to increased demand, active tourist season and transit traffic. The highest prices are usually recorded in Northern Europe (Denmark, Norway, Sweden, Finland), while the lowest are in Eastern and Southern Europe (Bulgaria, Romania, Poland, Spain, Malta).
The brand of the gas station plays a special role in determining the price: premium chains Shell and BP are usually 5–20% more expensive than local stations or supermarket gas stations. In Western European countries, significant savings can be obtained by refueling at supermarket chains (Leclerc, Tesco, Carrefour), while prices are always the highest on motorways.
This material will be useful for:
- drivers planning a trip around Europe by car
- carriers and logistics companies
- tourists and motorists
- analysis of the fuel market in the EU
The table allows you to quickly compare the price difference between countries and choose the most profitable refueling routes in Europe in 2026.
| Country | Gasoline €/l | Diesel €/l | Main gas stations | Comment (July 2026) |
|---|---|---|---|---|
| Albania | 1.75–1.95 | 1.70–1.85 | Kastrati, Elda | Tourist price hike on the coast |
| Andorra | 1.40–1.55 | 1.30–1.50 | Repsol | Very cheap fuel due to low taxes |
| Austria | 1.70–1.90 | 1.65–1.85 | OMV, Shell | More expensive on autobahns, transit country |
| Belgium | 1.70–1.90 | 1.60–1.80 | TotalEnergies, Shell | Stable prices, but not the cheapest in the region |
| Bosnia and Herzegovina | 1.45–1.65 | 1.40–1.60 | Energopetrol | One of the cheapest markets in the Balkans |
| Bulgaria | 1.45–1.60 | 1.45–1.55 | Lukoil, Shell | Lowest prices in the EU |
| Croatia | 1.60–1.80 | 1.55–1.75 | INA, Petrol | July = tourist peak |
| Cyprus | 1.55–1.75 | 1.50–1.70 | EKO, Petrolina | Island = higher logistics costs |
| Czech Republic | 1.60–1.75 | 1.55–1.70 | Orlen, Shell | Average prices in Central Europe |
| Denmark | 2.15–2.35 | 1.95–2.20 | Circle K, Shell | The most expensive fuel in Europe |
| Estonia | 1.75–1.95 | 1.65–1.85 | Circle K, Neste | Northern region = high taxes |
| Finland | 1.90–2.10 | 1.80–2.00 | In this, St1 | One of the most expensive markets |
| France | 1.80–2.00 | 1.70–1.90 | TotalEnergies, Leclerc | Supermarkets are much cheaper |
| Germany | 1.85–2.05 | 1.75–1.95 | Aral, Shell | Big difference between highways and cities |
| Greece | 1.85–2.05 | 1.75–1.95 | EKO, Shell | July = sharp increase in prices |
| Hungary | 1.55–1.70 | 1.60–1.75 | MOL, OMV | MOL is usually cheaper |
| Iceland | 2.20–2.40 | 2.10–2.30 | N1, Energy | One of the most expensive markets in the world |
| Ireland | 1.85–2.05 | 1.75–1.95 | Circle K, Maxol | High taxes |
| Italy | 1.85–2.05 | 1.75–1.95 | Energy, IP, Q8 | Strong regional differences |
| Kosovo | 1.55–1.70 | 1.50–1.65 | To Petrol | Average Balkan prices |
| Latvia | 1.70–1.90 | 1.65–1.80 | Circle K, Heather | Northern Market |
| Liechtenstein | 1.80–2.00 | 1.75–1.95 | Had. | Expensive due to imports |
| Lithuania | 1.55–1.75 | 1.50–1.65 | Orlen, Circle K | Competitive market |
| Luxembourg | 1.45–1.60 | 1.35–1.55 | TotalEnergies | One of the cheapest in Western Europe |
| Malta | 1.30–1.45 | 1.20–1.40 | Enemed | The cheapest fuel in the EU |
| Moldova | 1.55–1.70 | 1.50–1.65 | Lukoil, Petrom | Import dependence |
| Monaco | 1.95–2.15 | 1.85–2.05 | TotalEnergies | Very expensive premium region |
| Montenegro | 1.55–1.70 | 1.50–1.65 | Petrol, INA | The tourist season affects |
| Netherlands | 1.95–2.10 | 1.85–2.05 | Shell, BP | Very high taxes |
| North Macedonia | 1.50–1.65 | 1.45–1.60 | Makpetrol | Balkan Intermediate Level |
| Norway | 2.05–2.30 | 1.95–2.20 | Circle K, Esso | High taxes |
| Poland | 1.55–1.70 | 1.50–1.65 | Orlen | Very competitive prices |
| Portugal | 1.65–1.85 | 1.55–1.75 | Galp, Repsol | Tourism growth |
| Romania | 1.50–1.65 | 1.50–1.60 | Petrom, Rompetrol | One of the cheapest EU markets |
| Russia | 0.70–1.10 | 0.80–1.10 | Gazprom, Lukoil | Very low domestic prices |
| San Marino | 1.80–2.00 | 1.70–1.90 | One | Import from Italy |
| Serbia | 1.55–1.70 | 1.50–1.65 | NIS, Lukoil | Central Balkans |
| Slovakia | 1.65–1.80 | 1.60–1.75 | Slovnaft | Transit country |
| Slovenia | 1.60–1.80 | 1.55–1.75 | Petrol, OMV | High transit |
| Spain | 1.55–1.75 | 1.45–1.65 | Repsol, Cepsa | One of the cheapest markets in Western Europe |
| Sweden | 1.85–2.05 | 1.75–1.95 | Circle K, Preem | High taxes |
| Switzerland | 1.90–2.10 | 1.85–2.05 | Shell, Avia | Expensive due to imports |
| Turkey | 1.30–1.55 | 1.25–1.50 | Opet, Petrol Ofisi | Prices vary due to currency |
| Ukraine | 1.35–1.60 | 1.30–1.55 | OKKO, WOG, SOCAR | Stable market, dependence on imports |
| Great Britain | 1.75–2.00 | 1.80–2.05 | Shell, BP, Tesco | Supermarkets are cheaper than brands |