Croatia: EUR + Schengen since 1 Jan 2023, Croatian official language, CET. Emergency 112, HAK roadside 1987. Borders Slovenia, Hungary (Schengen, no checks); Bosnia, Serbia, Montenegro outside Schengen (passport). Pelješac Bridge bypasses Bosnia on the way to Dubrovnik.
On this page
Croatia at a glance for drivers
Croatia covers 56,594 km² of mainland and over 1,200 islands along the Adriatic. The road network is about 30,000 km, of which 1,330 km are toll motorway. The country has been an EU member since 2013, adopted the Euro on 1 January 2023 and joined Schengen on the same date. For a visitor in 2026 the essentials are: Euro currency, Schengen (no checks at the EU borders), driving on the right, 9-point demerit licence system, the same European emergency number 112, and a road network dominated by the A1 Zagreb-Split holiday corridor.
The two biggest 2023 changes (Euro + Schengen) made Croatia far easier for foreign drivers. No more Kuna conversion, no more queues at the Slovenian and Hungarian borders. The Pelješac Bridge (July 2022) added the third major change: the southern Dalmatia route no longer crosses Bosnia twice.
Currency, payment and ATMs
Croatia uses the Euro (EUR, €) since 1 January 2023, replacing the Croatian Kuna (HRK) at a fixed exchange rate of €1 = 7.5345 HRK. The kuna is no longer accepted anywhere; the conversion period ended in 2024.
Card acceptance is excellent:
- Visa, Mastercard: universal
- Maestro: universal
- American Express: most tourist-area shops and restaurants, sometimes refused at smaller family establishments
- Contactless under €50: standard
- Apple Pay, Google Pay: common in Zagreb, Split, Dubrovnik
ATMs (bankomati) are at every supermarket, bank and most fuel stations including on small islands. Foreign-card withdrawal fee typically €3-5 per transaction at non-network ATMs; use a card with free foreign withdrawals (Revolut, N26, Wise, Curve) to avoid this.
Tipping: 10% in nicer restaurants is appreciated but not obligatory. At a casual restaurant or café, round up the bill. Taxis: round up. No tipping at fuel stations.
Language and signs
Croatian (Hrvatski) is the only official language. Italian is recognised in Istria and some signs there are bilingual. Hungarian is recognised in eastern Slavonia near the Hungarian border. Czech and Slovak speakers will recognise much of Croatian grammar; German is widely spoken in the tourist areas of Istria, Kvarner and Dalmatia thanks to historical and tourism ties.
For drivers, road signs follow the Vienna Convention and are international-style symbol-based. Place-name signs are exclusively in Croatian (no transliteration of Cyrillic, which Croatian does not use). Useful words for driving:
| Croatian | English |
|---|---|
| Cesta | Road |
| Autocesta | Motorway |
| Brza cesta | Expressway |
| Naplata | Toll |
| Naplata cestarine | Toll payment |
| Izlaz | Exit |
| Ulaz | Entry |
| Centar | City centre |
| Crpka / Benzinska postaja | Petrol station |
| Trajekt | Ferry |
| Most | Bridge |
| Tunel | Tunnel |
| Odmorište | Rest area |
| Servis | Service area |
| Stop | Stop (international) |
| Pažnja | Attention |
See our Croatia road signs guide (coming in Batch C) for symbols and ZBE entries.
Time zone
Croatia uses Central European Time (CET, UTC+1) with summer-time shift to CEST (UTC+2) on the last Sunday of March until the last Sunday of October. Same as Germany, Italy, Slovenia and most of the EU.
Border crossings
Croatia has land borders with Slovenia (Schengen), Hungary (Schengen), Bosnia-Herzegovina (not Schengen), Serbia (not EU), and Montenegro (not EU).
Slovenia (Schengen, no passport check)
Main motorway crossings:
| Crossing | Croatian road | Slovenian road | Notes |
|---|---|---|---|
| Bregana / Obrežje | A3 | A2 | Busiest, Zagreb to Ljubljana |
| Macelj / Gruškovje | A2 | A4 | Zagreb to Maribor / Graz |
| Kaštel / Dragonja | A9 | A1 | Istria peninsula, Pula to Trieste |
| Plovanija / Sečovlje | A8 (via D75) | A1 | North Istria coastal |
| Goričan / Gola | A4 | A4 | Northeast Slavonia to Hungary via Slovenia |
Random customs spot-checks occasionally; have insurance papers ready.
Hungary (Schengen, no passport check)
| Crossing | Croatian | Hungarian | Notes |
|---|---|---|---|
| Goričan / Letenye | A4 | M70 | Zagreb to Budapest, main axis |
| Donji Miholjac / Drávaszabolcs | D34 | M60 | Slavonia secondary |
| Duboševica / Udvar | D7 | route 56 | Far eastern Slavonia |
Bosnia-Herzegovina (not Schengen, passport)
Outside Schengen and outside the EU. Passport check on both sides, typically 5-15 minutes. Bring:
- Passport for every occupant
- Vehicle registration document
- Insurance green card (Bosnia is covered by most EU policies but check the territorial limits page)
Main crossings:
| Crossing | Croatian | Bosnian | Notes |
|---|---|---|---|
| Stara Gradiška / Gradiška | A3 (via D5) | M-16 to Banja Luka | Slavonia |
| Slavonski Šamac / Bosanski Šamac | D7 | M-1 to Tuzla | Eastern Slavonia |
| Slavonski Brod / Bosanski Brod | A3 (via D514) | M-17 to Doboj | Main central |
| Metković / Doljani | A1 spur | M-17 to Mostar | Southern, Mostar-bound |
| Klek / Neum (old A1 route) | A1 | A1 transit through Neum | Bypassed by Pelješac Bridge since 2022 |
The Pelješac Bridge route now bypasses the Klek/Neum crossings entirely; recommended.
Serbia (not EU, passport)
| Crossing | Croatian | Serbian | Notes |
|---|---|---|---|
| Bajakovo / Batrovci | A3 | A3 | Zagreb to Belgrade main route |
Serbia is outside EU and outside Schengen. Passport, vehicle papers, insurance. Customs occasionally checks goods. Crossing usually 10-30 minutes.
Montenegro (not EU, passport)
| Crossing | Croatian | Montenegrin | Notes |
|---|---|---|---|
| Karasovići / Debeli Brijeg | D8 (via Dubrovnik) | E80 to Kotor | Coastal route |
Emergency numbers
The European single emergency number 112 works everywhere in Croatia. Operators speak Croatian and English minimum; in tourist regions also German, Italian and French. Specialised numbers:
| Service | Number |
|---|---|
| All emergencies (single Eu number) | 112 |
| Police (Policija) | 192 |
| Fire (Vatrogasci) | 193 |
| Ambulance (Hitna medicinska pomoć) | 194 |
| Sea search & rescue | 195 |
| Roadside assistance HAK | 1987 (or +385 1 1987 from abroad) |
| ADAC, AA, ANWB reciprocal | use your home club number |
See our emergency numbers guide for breakdown procedures.
Health and EHIC
EU/EEA/Swiss visitors with the European Health Insurance Card (EHIC) get free or reduced-cost care at public Croatian hospitals (Hrvatski zavod za zdravstveno osiguranje, HZZO). UK visitors with the GHIC (post-Brexit replacement) get equivalent treatment. Hospitals in Zagreb, Split, Rijeka, Osijek and Dubrovnik are the major centres; coastal towns have urgent-care clinics (hitna ambulanta).
Private clinics (Aviva, Sveta Katarina) do not accept EHIC and require up-front payment. Travel insurance with a private-hospital benefit is recommended, particularly for ski trips in the Velebit and for the islands where evacuation to mainland hospital can be expensive.
Pharmacies (ljekarne, marked with a green cross) are everywhere. Out-of-hours rotation (dežurna ljekarna) is posted on the door of every closed pharmacy.
Fuel stations
About 1,300 fuel stations in Croatia. Major brands: INA (Croatian state-influenced, ~400 stations), Tifon (independent discount, ~50), OMV (Austrian, ~30), Lukoil (Russian, ~20), Crodux (Croatian discount, ~30), Petrol-Slovenia (~30), plus hypermarket-attached stations at Konzum, Plodine, KTC.
Opening hours:
- Urban standard: 06:00-22:00
- Motorway (AP and A): 24/7
- Self-service automatic at Tifon and Crodux: 24/7, foreign cards accepted
Croatian fuel prices are regulated weekly by the Ministry of Economy, changing every Tuesday at midnight; see our fuel prices guide for current numbers and chain-by-chain comparison.
Motorways and tolls
About 1,330 km of toll motorway. The four concessionaires (HAC, BINA-Istra, ARZ, AZM) each operate their own entry-exit ticket system. Pay cash (EUR only since 2023), card or ENC electronic tag. Zagreb-Split A1 about €29 one-way for a Category I car, €32 in July-August peak surcharge.
See our Croatia toll roads guide for full prices and the ENC tag.
Islands and ferries
Croatia has the most island-rich coastline in Europe, with over 1,200 islands of which about 50 are inhabited. Major islands accessible by car ferry:
Dalmatia (south coast)
- Brač: from Split-Supetar (50 min, every 1-2 hours summer)
- Hvar: from Split-Stari Grad (1h 45min, every 2-3 hours summer) or Drvenik-Sućuraj (35 min, frequent summer)
- Korčula: from Orebić-Dominče (15 min, every 30 min summer); the Pelješac peninsula end
- Vis: from Split (2h 20min, 2-3 daily)
- Mljet: from Prapratno (45 min) or Dubrovnik (2h)
- Lastovo: from Split (4h 20min, 1-2 daily)
Kvarner (mid coast)
- Krk: Krk Bridge from mainland (free, no ferry needed)
- Cres: from Brestova (Istria) to Porozina (20 min)
- Lošinj: connected to Cres by bridge, then Cres connects to mainland by ferry
- Rab: from Stinica to Mišnjak (15 min, every 30 min summer)
- Pag: Pag Bridge from south (free); ferry from Prizna also
Istria
No island ferries; coastal towns Pula, Rovinj, Poreč all directly road-connected.
Operator and booking
The main operator is Jadrolinija (jadrolinija.hr), state-owned. Krilo is the main private alternative for catamaran lines. Online booking via jadrolinija.hr; passenger walk-up usually fine but car spaces sell out for Hvar and Korčula in July-August.
Summer queues:
- Split-Hvar (Stari Grad): 1-3 hours Saturday morning
- Split-Brač: 30-60 min Saturday morning
- Drvenik-Sućuraj: 30-90 min Saturday afternoon
- Krk Bridge: rarely queues (it is a bridge), but bura wind closures occur
- Pag Bridge: rarely queues
Costs: €30-80 for a car one-way Split-Hvar; €15-30 for Brač or Drvenik short hops; €5-15 for passenger-only catamarans.
Camper and motorhome essentials
Croatia is reasonably motorhome-friendly:
- Free overnight in normal parking spaces is grey-area; some coastal municipalities prohibit camping outside campsites (signs say “zabranjeno kampiranje”). Enforced with €100-300 fines in summer.
- Dedicated motorhome service areas (kamper stop, autohouse) are growing but sparse compared to Spain or France. Apps Park4Night, Campercontact have coverage.
- Campsites (kampovi) are numerous on the coast and well-organised. Categories 2-4 stars. €25-50 per night peak summer for a pitch with services.
- Wild camping prohibited in national parks (Plitvice, Krka, Paklenica, etc.) and most beaches; enforced.
- LPG (autoplin): about 200 stations, mostly INA. Sparser than Italy or Germany.
For caravans towed behind a car: speed limit drops to 90 km/h on motorway (not 130). All ferry operators accept caravans for additional fee (typically €20-40 over the car fare).
Public holidays affecting traffic
| Date | Holiday | Traffic impact |
|---|---|---|
| 1 January | New Year | Light |
| 6 January | Epiphany | Light |
| Easter Sunday + Monday (varies) | Easter | Moderate inland, heavy coast |
| 1 May | Labour Day | Heavy long weekend |
| 30 May | Statehood Day | Heavy long weekend |
| Corpus Christi (varies) | Movable feast | Moderate |
| 22 June | Anti-Fascist Struggle Day | Long weekend |
| 5 August | Victory Day | Long weekend |
| 15 August | Assumption | Very heavy peak |
| 1 November | All Saints | Moderate |
| 18 November | Day of Remembrance (Vukovar) | Eastern Slavonia |
| 25-26 December | Christmas | Light, then heavy 27 Dec |
Plus summer-tourist peaks (independent of public holidays): every Saturday in July-August.
Driving from neighbouring countries
From Slovenia
A2 Ljubljana-Bregana to A3 Zagreb (140 km). Or A1 Ljubljana-Postojna-Trieste to A9 Istria (110 km via Kaštel border).
From Hungary
M7 Budapest-Letenye to A4 Zagreb (260 km). Main Polish/Czech transit route.
From Italy
A4 Venice-Trieste, then through Slovenia (A1, A8 Slovenia) to Croatia. Or ferry: Ancona-Split (Jadrolinija, 11 hours overnight, €100-200 with car) or Bari-Dubrovnik (summer only).
From Austria
A2 Graz to Maribor (Slovenia) then A1 to Zagreb. About 250 km Graz to Zagreb.
From Germany
A8 Munich to Salzburg, A10 Salzburg to Villach, A2 Villach to Slovenian border, A1/A2 through Slovenia to Croatia. About 600 km Munich-Zagreb, 1,000 km Munich-Split.
Communications
Mobile coverage excellent across all populated areas; gaps mostly in the Velebit mountains and uninhabited small islands. Four operators: HT (Hrvatski Telekom, T-Mobile group), A1 (Telekom Austria group), Telemach (United Group), Tele2 Croatia (now part of A1).
For visitors:
- EU/EEA roaming: included in your home EU plan at no extra cost
- UK roaming: limited included data on some UK plans, otherwise €5-10 per day
- Non-EU visitors: prepaid SIM at any A1, HT or Telemach shop, €10-20 for 5-20 GB; passport needed
- eSIM: Holafly, Airalo, Orange Holiday all support Croatia
Domestic calls free on most prepaid plans. International calls best via WhatsApp/FaceTime over data.
Practical tips for first-time Croatian road-trippers
- Pelješac Bridge: take it for Dubrovnik-bound traffic, do not cross Bosnia twice for no reason
- Plan around summer Saturdays: drive Friday night or Sunday, not Saturday, on the A1 Zagreb-Split
- Pre-book ferries for Hvar and Korčula in July-August
- Winter equipment: even short coastal trips between Nov 15-Apr 15 require chains-on-board or winter tyres; rentals usually compliant
- Spare bulbs: still required by Croatian law; rental cars should have them
- Croatian wine and olive oil: bring an empty suitcase; the inland Slavonia and coastal Hvar/Vis are world-class
- Be careful with ferry-loading lanes: stop in the wrong lane and you may miss the boat; follow marshal directions
Related topics: Croatia
- Driving rules · Speed, alcohol
- Emergency numbers · Numbers + apps
- Fuel prices · Per-station prices
- Weather · 7-day forecast
- EV charging · Charger map