Fuel stations in Croatia. Beware of unfair practices

Fuel stations are always a bit overcrowded in high season, so we’ve prepared a list of places you can top up on fuel for your boat. But you’ll need to be very careful at some of them.

Unfortunately, certain fuelling stations in Croatia might still rip you off. They will be noted with a question mark in 777 Harbours & Anchorages Pilot Book - Eastern Adriatic, and they specifically concern points at Rab, Zadar, Sukošan, Murtera, and Šibenik. Before refuelling, don't get distracted, double-check that the gauge has been reset and that the quantity indicated on the pump is correct before paying. One member of the crew should ideally observe the entire refuelling procedure.


Be cautious of the following behaviour:

  • Staff at the filling station are overly helpful and friendly — they will try to distract you from a fuel meter that has not been reset.
  • A staff member takes the pump nozzle from a stand that has its display facing away from the sea — particularly at refuelling stations for boats and cars (Sukošan and Šibenik).
  • The attendant tells you the card payment terminal is not working and that they would like you to pay in cash.


If you arrive at a fuel station at your destination harbour on a Friday afternoon, you may have to wait in line for several hours. You'll could end up circling around, hoping that nobody jumps the queue. If you want to avoid this stress, we recommend refuelling on a Friday morning at a station along the way and buying a few extra litres in a canister, which you can then use to top up after reaching your destination. 

List of fuel stations

  • Opening hours are stated in high season from 1 April to 30 September, off-season opening times may differ. 
  • Beware of dishonest practices by staff at fuelling stations marked "?".


LocationDepth at pier

Opening hours
 in high season

Opening hours
 in low season

Umag - INA2.6 mMon–Sun:
06:00–22:00
Mon–Sun:
06:00–22:00 
Novigrad - OMV4.0 mMon–Sun:
07:00–21:00
Mon–Sun:
07:00–21:00
Poreč - INA2.5 Mon–Sun:
06:00–22:00

Mon–Sat:
07:00– 19:00
Sun: 

07:00–13:00

Vrsav - OMV2.5 mMon–Sun:
07:00–21:00

Mon–Sun:
07:00–20:00

Rovinj - INA6.0 mMon–Sun:
07:00–21:00
Mon–Sat:
08:00–15:00
Pula - INA4.0 mMon–Sun:
07:00–21:00

Mon–Sat:
08:00–15:00

Luka Veruda - INA3.5 m Mon–Sun:
08:00–20:00
 
Opatija - INA3.5 m

Mon–Sun:
07:00–12:00
16:00–19:00

Mon–Sun:
07:00–12:00
Crikvenica - INA2.5 mMon–Sun:
07:00–21:00 

Mon–Sun:
07:00–12:00
Sat: 

07:00–13:00

Novi Vinodolski - INA
3.0 mMon–Sat:
06:00–22:00
Sun:
09:00–13:00
 
? Rab - INA3.0 mMon–Sun:
07:00–21:00 
Mon–Sun:
07:00–21:00 
o. Krk - INA2.0 mMon–Sun:
07:00–22:00 
Mon–Sat:
07:00–19:00
Sun:
07:00–13:00 
? Cres - INA3.0 mMon–Sun:
07:00–21:00 

Mon–Sat:
08:00–13:00

16:00–19:00
Sun: 

08:00–13:00 

Lošinj - MARIS2.5 mMon–Sun:
07:00–21:00 
Mon–Sun:
07:00–21:00 
Lošinj - INA7.0 mMon–Sat:
06:00–12:00
Sun:
07:00–15:00
 
Lošinj - ADRIA OIL8.5 m06:00–12:00 
Pag - INA1.0 mMon–Sun:
07:00–21:00 
Mon–Sat:
07:00–13:00 
? Zadar - INA2.5 mMon–Sun:
06:00–22:00
Mon–Sun:
06:00–22:00
? Sukošan6.0 m07:00–21:00
 
Biograd - INA2.2 mMon–Sun:
06:00–22:00
Mon–Sun:
07:00–19:00
Ugljan2.2 m06:00–22:00 
Dugi otok - INA3.5 mMon–Sun:
07:00–21:00
Mon–Sun:
07:00–21:00 
Jezera - INA2.5 m08:00–20:00 
Tribunj3.0 mMon–Sun:
07:00–21:00 
 
Vodice - INA3.3 m08:00–20:00 
? Šibenik - INA7.0 m06:00–22:00 
Luka Peleš - INA3.0 m06:00–22:00
 
? Murter - INA2.2 mMon–Sun:
06:00–22:00
Mon–Sun:
06:00–22:00
Trogir - INA3.0 m08:00–15:00 
Split - INA3.5 m06:00–12:00 
Makarska - INA3.0 m06:00–22:00
 
Šolta - INA4.5 mMon–Sat:
06:00–22:00
Sun:
07:00–23:00
 
Brač/Milna - INA3.0 mMon–Sat:
07:00–19:00
Sun:
07:00–13:00
Mon–Sat:
07:00–13:00 
Brač/Sumartin - RADONJA4.0 mMon–Sat:
07:30–19:00
Sun:
08:00–12:00
17:00–19:00
Mon–Sat:
07:30–19:00
Sun:
08:00–12:00
17:00–19:00
Brač/Bol - INA3.5 mMon–Sun:
07:00–21:00
Mon–Sat:
07:00–12:00
16:00–19:00
Sun:
07:00–12:00
Hvar/Vrboska - INA2.0 mMon–Sun:
08:00–14:00
16:00–20:00
Mon-Fri:
08:00–15:00
Sat:
08:00–13:00
Hvar/Hvar - INA1.7 mMon–Sun:
07:00–21:00 
Mon–Sat:
07:00–19:00
Sun:
07:00–13:00 
Vis - INA2.5 m06:00–22:00
 
Ploče - INA5.0 mMon–Sun:
06:00–22:00 
Mon–Sun:
06:00–22:00 
Komolac - INA4.0 m06:00–22:00
 
Dubrovnik - INA2.5 mMon–Sun:
07:00–21:00 
Mon–Sat:
07:00–19:00
Sun:
07:00–13:00 
Korčula/Vela Luka - INA3.0 mMon–Sun:
06:00–22:00
Mon–Sat:  
07:00–19:00  
Sun:
07:00-13:00
Korčula/Korcula - INA3.5 mMon–Sun:
06:00–22:00
Mon–Sun:
06:00–22:00
Lastovo - INA2.0 mMon–Sun:
07:00–20:00 
Mon–Sat:
07:00–12:00
17:00–20:00
Sun:
07:00–12:00 
Mljet - INA3.0 mMon–Sun:
08:00–19:00
Sun:
08:00–13:00 
Mon–Sat:
08:00–19:00
Sun:
08:00–13:00 

 

Our table is from 2021, please check the INA or Petrol webpages for up-to-date information.