Slovenia is one of the few EU countries where the state still sets part of the fuel price. For visitors and transit drivers that is good news — prices are predictable — but you need to know which stations the regulation actually covers, and which ones are free to charge what they like.
The government sets a maximum price for 95-octane petrol and diesel at stations outside the motorway network. The calculation uses international refined product quotations, the euro-dollar exchange rate and fixed allowed margins, and it is recalculated every 14 days, normally taking effect on a Tuesday.
Between those dates the regulated price stays flat, which is why so many Slovenian stations show exactly the same price per litre regardless of brand. Premium fuels, LPG and heating oil are not regulated and follow the open market.
The biggest difference is not between brands but between motorway service areas and stations in towns. Service areas along the A1 and A2 sell at free-market prices that are noticeably higher, while a station a few hundred metres past the exit charges the regulated price.
On a 60-litre fill-up the gap easily adds up to several euros, and considerably more for a camper van or a long-distance trip with multiple stops.
Diesel in Slovenia is usually cheaper than in Italy and Germany and broadly comparable to Austria, but the gap moves with every recalculation. Rather than relying on last summer’s rule of thumb, check today’s number before you plan where to stop.
The map shows the most recently reported price for each fuel type, whether a station sits on or off the motorway, and reports submitted by other drivers. You can filter by fuel and sort by price to find the cheapest station near your route.