Croatia: petrol and diesel prices are regulated weekly by the Ministry of Economy (changes every Tuesday midnight). Main chains INA, Tifon, OMV, Lukoil, Crodux. Motorway rest-area markup 5-10 cents/litre. Bosnia and Hungary borders meaningfully cheaper. Live numbers below.
On this page
Current Croatian fuel prices
Croatia operates one of the most regulated fuel markets in the EU. The Ministry of Economy sets a maximum allowed price every Tuesday at midnight, and the price changes simultaneously at every fuel station in the country. The regulation has been in place since 2014 and was strengthened during the 2022-2023 energy crisis.
Recent observed averages (mid 2026):
| Fuel type | Typical price | Range |
|---|---|---|
| Eurosuper 95 (petrol) | 1.83 €/l | 1.55-1.65 |
| Eurosuper 100 / 98 (premium) | 1.72 €/l | 1.67-1.77 |
| Eurodiesel | 1.98 €/l | 1.60-1.70 |
| Premium diesel (Class Plus) | 1.74 €/l | 1.68-1.80 |
| Autoplin (LPG) | 0.89 €/l | 0.80-0.90 |
The weekly-regulated maximum means there is much less variation than in Italy, Germany or France. The differences are between station chains (within the regulated cap) and between station locations (motorway markup, tourist surcharge).
How the weekly regulation works
Every Tuesday at midnight, the Ministry of Economy publishes the new maximum allowed price for the standard fuels (Eurosuper 95, Eurodiesel) based on the previous week’s Mediterranean crude reference and an excise-duty formula. The maximum is:
- Identical for all stations in Croatia
- Valid for one week
- Adjustable downward at any time (so a chain can offer a lower price if it wishes)
- Published on mingo.gov.hr (Ministry of Economy site) and rebroadcast by HAK at hak.hr/info/cijene-goriva
The result: when you fill up Tuesday morning at INA Lučko you pay the same as Tuesday morning at INA Dubrovnik. The differences between INA and Tifon (or any other chain) are typically the 2-5 cent voluntary discount the discount chains apply.
This means the Croatian fuel-price-tracking apps (Petrol GO, Bensine.eu Croatia, HAK app) are less essential than in Germany or Italy because the weekly price is uniform and predictable.
Major fuel chains
INA
The state-influenced Croatian oil company (majority owned by MOL Hungary). Largest network: about 400 stations. Premium positioning, accepts all cards, has loyalty programme (INA Klub). Often used as the price reference; other chains discount against INA.
Tifon
Discount independent chain, about 50 stations mostly in the Zagreb region and along major motorways. Typically 3-5 cents/l below INA. Self-service style at most locations.
OMV
Austrian-owned, about 30 stations mostly on transit corridors. Premium positioning, full service, slightly more expensive than INA but similar quality. Common at motorway rest areas.
Lukoil
Russian-owned brand (Lukoil International), about 20 stations. Standard pricing, full service. Accepts most cards.
Crodux
Croatian discount chain, about 30 stations primarily in eastern Croatia (Slavonia) and the coast. Often the cheapest available, similar to Tifon positioning.
Petrol
Slovenian chain operating in Croatia (about 30 stations). Pricing similar to INA but their loyalty card offers occasional discounts.
Hypermarket attached
Konzum supermarket stations (about 20) and Plodine stations (about 15) typically offer competitive pricing. Located outside town centres.
Motorway rest-area markup
Motorway-only stations (the ones inside the A1, A3, A6 service area system) charge 5-10 cents/litre above town prices. The brands are typically INA, OMV or a HAC-operated station. The motorway rest areas (odmorišta) are at strategic km-points; the next non-motorway alternative is usually 10-30 km off the motorway.
For a 380 km Zagreb-Split run a Category I car uses about 25-30 litres. Refuelling on the motorway costs an extra €1.50-3 compared to town pricing. Usually worth the convenience for a single trip; for a 2-week tour, plan refuels in towns to save €30+.
Border refuelling strategies
Bosnia (cheapest, 15-20 cents/l less)
Bosnia is outside the EU, has lower excise duties and runs its own price structure. Fuel typically 15-20 cents/l below Croatian price. Useful crossings for refuel:
- Imotski-Posušje (A1 south of Sveti Rok to Bosnia-Mostar): if you are going to Mostar anyway
- Karlovac-Bihać: short hop across border, can refuel and return
- Slavonski Brod-Brčko: northeast Croatia to Bosnia
Bosnia is outside Schengen so you need passport, brief border check. Combine with sightseeing if possible.
Hungary (similar-priced to Croatia)
Hungarian fuel is currently similar-priced to Croatian fuel at the border, offering no meaningful arbitrage. Letenye border crossing on M70/A4 is the main one, but refuel on either side based on convenience:
- Traffic between Zagreb and Budapest can refuel either side
- Slavonian residents: no cross-border fuel-run reason
Slovenia (similar to Croatia)
Slovenia’s fuel pricing converged with Croatia after both adopted weekly regulation. Slovenian discount stations like OMV-Slovenia or Petrol can offer 1-2 cents/l savings near the border but the difference rarely justifies a detour.
Italy (meaningfully more expensive)
Italian fuel is meaningfully more expensive than Croatian on both petrol and diesel. If you are coming from Italy via Trieste-Rijeka, refuel in Slovenia or wait until Croatia.
When the weekly price changes hurt
Because Croatian prices change every Tuesday, the worst day to refuel is Tuesday afternoon when the new price has just been announced (often higher than the previous week). The best days are Monday or early Tuesday morning when the previous (often lower) price still applies.
In summer 2022 and 2024 the weekly changes were sometimes 5-10 cents/l, which on a 60-litre fill matters. Watch the Tuesday announcement at mingo.gov.hr if planning a long drive in unstable oil-price periods.
Payment methods
Foreign cards
- Visa, Mastercard, Maestro: universal at all chains
- American Express: most INA, OMV; sometimes Tifon
- Contactless under €50: standard
- Apple Pay, Google Pay: common at INA and OMV
Cash
- Euros: accepted everywhere since 2023
- Kuna: no longer accepted
Loyalty cards
- INA Klub: for residents, requires Croatian ID
- Tifon Plus: similar
- For tourists: rarely worth applying
Fuel cards for business
- DKV, UTA, Routex: accepted on international cards at major chains
- AS24: at truck stations
LPG, AdBlue and electric
LPG (Autoplin)
About 200 LPG stations in Croatia, mostly INA and dedicated LPG operators. 0.89 €/l typical. Filter for “autoplin” in HAK app. Sparse on the coast, dense around Zagreb.
AdBlue
Available at all motorway stations and most town stations of INA, OMV, Lukoil. Modern Euro 6 diesels need it; motorhomes plan one top-up per 1,500-2,000 km. A modern Euro 6 car uses AdBlue at roughly 3-5 percent of its diesel consumption, so a tank of 8-33 litres lasts about 5,000-15,000 km (ADAC). A larger container, or a workshop refilling from bulk, costs less per litre than a small bottle. AdBlue prices are neither regulated nor published anywhere in Europe, so check the price before you buy.
Electric charging
See our EV charging Croatia guide. About 1,500 public EV chargers in Croatia in 2026, growing fast. Networks: ELEN (HEP), Tesla Superchargers (5 sites), Ionity (3 sites on A1/A6).
How to find the cheapest fuel near you
HAK Fuel Prices portal
Free at hak.hr/info/cijene-goriva. Map view of all chains with current prices. Updated daily, accurate.
Petrol GO app
The Slovenian Petrol app covers Croatia. Map view, route planning, price comparison.
Google Maps fuel layer
Limited price data in Croatia but shows station locations and brands.
Camper-specific advice
Motorhomes face two issues in Croatia:
- LPG sparser than in Italy/Germany: plan refills around Zagreb or large coastal towns
- Diesel “Class Plus” (the premium diesel) is only at INA premium stations; standard Eurodiesel works for almost all modern engines
Costs for common routes
For a Category I car at 6 l/100 km, Eurosuper 95 at 1.83 €/l:
| Route | Distance | Fuel | Cost |
|---|---|---|---|
| Zagreb-Split (A1) | 380 km | 23 l | €37 |
| Zagreb-Rijeka (A6) | 175 km | 11 l | €18 |
| Pula-Split (via A8/A6/A1) | 500 km | 30 l | €48 |
| Zagreb-Dubrovnik (full A1 + Pelješac) | 600 km | 36 l | €58 |
| Rijeka-Dubrovnik (coastal D8) | 580 km | 38 l (more brake/acc) | €61 |
| Munich-Split (via Slovenia) | 850 km | 51 l | €82 (+ tolls) |
Practical tips for foreign drivers
- Refuel in town before motorway: 5-10 cents/l cheaper, no rest-area markup
- Watch Tuesdays: the weekly price change is published Tuesday midnight; if oil prices are rising, refuel Monday
- Bosnia detour: only worth it if already crossing for tourism; otherwise the €5-8 savings rarely justifies the time
- Avoid tourist coastal stations in Hvar, Korčula, Dubrovnik old town: 5-15 cents tourist markup
- Tifon, Crodux, Petrol for the cheapest in-country prices
- Hypermarket stations at Konzum and Plodine often competitive
- Self-service automatic stations at Tifon: accept foreign cards 24/7
Related topics: Croatia
- Driving rules · Speed, alcohol
- Live traffic · Current jams
- Toll roads · Per-country prices
- Country info · Currency, language
- EV charging · Charger map