When it pays to refuel in Slovenia and when across the border.
Anyone driving through Slovenia or living near its border eventually asks where fuel is cheaper. Slovenia caps the maximum price of 95-octane petrol and diesel at stations off the motorway network; the regulated price applies for a 14-day cycle and is therefore known in advance.
At motorway service areas prices are not regulated, so fuel there is usually more expensive than at a nearby station off the motorway. This distinction is the foundation for a meaningful comparison with Austria, Italy, Croatia and Hungary.
Because of the regulated off-motorway price, diesel in Slovenia is often cheaper than in Italy or Austria, while the gap with Hungary shifts with each cycle. Current differences are shown on the Austria to Croatia fuel page, which compares both neighbouring countries side by side.
The saving on a full 50-litre tank is worked out by multiplying the gap between the regulated price and the motorway or neighbouring-country price by 50. For current figures, check the live price map.
On main corridors such as Karavanke–Obrežje or Šentilj–Gruškovje, it pays to stop at a station off the motorway just before the exit, since it is usually cheaper than the service area right on the route.
An overview of all major routes is available on the transit through Slovenia page, including the Trieste–Dragonja corridor for traffic between Italy and Croatia.
On the map, cheaper stations are marked green and pricier ones red. Dark green marks a regulated off-motorway station, while light green marks the cheapest station in the selected area, so you can spot the best stop in seconds.
A Slovenian e-vignette is mandatory for driving on the motorways and can be bought at [evinjeta.dars.si](https://evinjeta.dars.si). For an overview by region visit Slovenia by region, and for common questions see our FAQ page.