Most visitors do not need a visa for Croatia. EU, EEA and Swiss citizens enter on a passport or national ID card. Visa-exempt nationals (US, UK, Canadian, Australian and New Zealand passport holders among them) can stay up to 90 days in any 180-day period, counted across the whole Schengen area, and are registered in the Entry/Exit System at the border. Every other passport needs a Schengen visa from the Croatian consulate when Croatia is the main destination. The one variable that catches people out is geography: the Schengen border runs along Croatia’s own frontier, with Slovenia and Hungary inside and Bosnia and Herzegovina, Montenegro and Serbia outside, so a day trip out of Dubrovnik counts as leaving Schengen.
Croatia is in the EU and the Schengen area and uses the euro, which is why the border now behaves differently from the way older trip reports describe it. The paperwork is all this page handles: who needs what, how the days are counted, what happens at the desk and which crossings check you. Everything else about the trip sits in the Croatia travel guide.
Who needs a visa for Croatia, and who just needs a passport
Your passport decides the route. EU, EEA and Swiss citizens need no visa and can enter on a passport or a national ID card. US, UK, Canadian, Australian and New Zealand citizens need no visa for up to 90 days in any 180 and are registered in the EES on arrival. Everyone else needs a short-stay Schengen (C) visa, issued by the Croatian consulate when Croatia is the main destination; a valid residence permit from a Schengen state replaces that visa for a short stay.
| Passport | Visa needed? | Maximum short stay | At the border | ETIAS |
|---|---|---|---|---|
| EU, EEA, Swiss | No | EU free-movement rules | Passport or national ID card | Not applicable |
| Visa-exempt (US, UK, Canada, Australia, New Zealand and others) | No | 90 days in any 180, Schengen-wide | Passport check and EES registration | Not yet in operation |
| Visa-required | Yes, Schengen C visa | The days the visa grants, within 90 in 180 | Visa check and EES registration | Not applicable |
Any passport not named here should be checked against the Croatian Ministry of Foreign and European Affairs “Visa requirements overview”, which sets out the rule for each nationality. This page deliberately prints no full country list: the official overview is the one that stays current, and a copied list goes stale without warning.
Travelling on an ID card works anywhere inside the EU, but pack the passport too if a side trip to Bosnia and Herzegovina or Montenegro is even a possibility. Those crossings leave the EU, and the passport is the document that settles the question at any border.
Ninety days means all of Schengen, including the Italy and Slovenia days before Croatia
Visa-exempt visitors may stay up to 90 days in any rolling 180-day period across the Schengen area as a whole, not per country. In practice, the window looks back 180 days from every day you spend inside Schengen, and the days already used in Italy, Slovenia, Austria or any other Schengen country earlier in that window count against your time in Croatia.
The count is simple to run by hand. Pick a date you plan to be in Croatia, look back 180 days from it, and add up every day spent anywhere in Schengen across that stretch. If the total stays at or under 90, you are inside the limit.
Take a traveler who spends seven weeks in Italy and Slovenia in early spring, then heads south to the Dalmatian coast. Those seven weeks are already on the clock when the ferry or bus reaches Croatia, so the Croatian leg has roughly the remaining six weeks, not a fresh 90 days.
Some time falls outside the count. Days spent inside Bosnia and Herzegovina, Montenegro or Serbia are outside Schengen. Time held on a Schengen residence permit or a national long-stay (D) visa is not counted towards the 90 either.
Leaving Schengen does not wipe the slate. The idea that the counter starts over on exit is the most expensive myth on this subject, because the 180-day look-back keeps every earlier Schengen day in view until it drops out of the window. A Croatian Schengen visa works on the same 90-in-180 basis, which matters for the Dubrovnik day trips covered further down.
At the Croatian border: EES registers you, ETIAS is not running, and the passport must be young enough
The Entry/Exit System registers non-EU travellers biometrically at the border and is fully operational across the Schengen area. ETIAS is a pre-travel authorisation for visa-exempt nationals that is not yet in operation; the European Union will announce the start date several months before launch. Status: the Entry/Exit System has been fully operational since 10 April 2026, and no start date for ETIAS has been published.
What the Entry/Exit System does when you arrive
Non-EU visitors give fingerprints and a facial photo at the first Schengen external border they cross, and the system records each entry and exit in place of a passport stamp. There is nothing to apply for in advance. In Croatia this happens at Zagreb, Split and Dubrovnik airports for arrivals from outside Schengen, and at the land crossings with Bosnia and Herzegovina, Montenegro and Serbia. Driving in from Slovenia involves no EES step, because that border is internal. The registration also runs on the way out, which is how the 90-in-180 count is now tracked automatically.
Do you need ETIAS for Croatia yet?
No. ETIAS is not in operation, no start date has been published, and the EU will announce one several months ahead. When it opens, it will apply to visa-exempt nationals only, cost EUR 20, and stay valid for up to three years or until the passport expires, whichever comes first. It will cover nationals of 59 visa-exempt countries travelling to 30 European countries. Any website selling an ETIAS today is not an official channel.
Passport validity and what the officer may ask to see
A non-EU passport must have been issued within the previous 10 years and remain valid for at least three months after the date you plan to leave the Schengen area. A passport issued eight years ago that expires a month after your flight home fails the validity test. EU, EEA and Swiss citizens can use a passport or national ID card.
The border officer may also ask to see:
- a return or onward ticket;
- accommodation details for the stay;
- proof that you can support yourself, against a daily amount Croatian authorities set and the consular checklist states.
Which Croatian borders check your passport, and which do not
Arriving from Slovenia or Hungary by road or rail, on a flight from another Schengen country, or on a ferry from Italy is an internal Schengen movement with no routine passport check. Arriving from, or leaving to, Bosnia and Herzegovina, Montenegro or Serbia is an external crossing with full border checks and EES registration for non-EU travelers.
Internal (no routine checks):
- road and rail crossings from Slovenia and Hungary;
- flights from other Schengen countries into Zagreb, Split or Dubrovnik;
- ferries from Ancona and Bari to Split and Dubrovnik.
External (full checks, EES both ways):
- every land crossing with Bosnia and Herzegovina;
- the crossings with Montenegro south of Dubrovnik;
- the crossings with Serbia in the east.
Carry your passport on internal crossings anyway, since spot checks can be reintroduced. On the external side, the line also marks the edge of the 90-in-180 count: days in Croatia count, days spent across the border in a non-Schengen neighbour do not.
The practical side of these crossings (the Neum corridor, the Pelješac Bridge, coach and ferry connections) belongs to the Croatia transport guide. Shoppers leaving the EU through one of these external borders have their tax-free forms validated at that exit; the Croatia VAT refund page covers the steps.
The Dubrovnik day-trip trap: Mostar, Medjugorje and Kotor take you out of Schengen
A day trip from Dubrovnik to Mostar or Medjugorje in Bosnia and Herzegovina, or to Kotor in Montenegro, crosses the Schengen external border twice: out in the morning, back in the evening, with passport control and EES registration both ways. Visa-exempt travelers need nothing beyond their passport. Visa-required travelers need a visa that allows them back in.
A single-entry Schengen visa is used up the moment you land in Croatia, so the evening return from Mostar or Kotor is a second entry it does not cover. Anyone on a visa who might take one of these trips should ask for a multiple-entry visa when applying; it is far easier to request at the consulate than to discover the problem at the checkpoint on the way back.
Expect the border to take a visible slice of the day. Each crossing means a passport check and, for non-EU visitors, an EES registration, and coach groups heading to Mostar or Kotor can queue at both. The hours spent inside Bosnia and Herzegovina or Montenegro sit outside Schengen, but do not plan on a day trip stretching your 90 days: count conservatively and keep a margin.
Bosnia and Herzegovina and Montenegro run their own entry rules, which this page does not cover; check them for your passport before booking. For how to get there (coach, organised tour or hire car, and the routing south of Dubrovnik), see getting around Croatia and across its borders.
Registering your stay in Croatia: your host does it, or you do within two days
Accommodation providers register foreign guests with the police online through eVisitor within one day of arrival. A visitor whose stay is not registered by a host, for example someone staying with friends or family, must register at the local police station within two days of arrival.
The rule applies to foreign visitors. Hotel, apartment and campsite guests do nothing themselves: the provider takes the passport details at check-in and files them. Registration is not a visa, not a permit and carries no fee; it simply records where you are staying. Anyone planning to remain beyond a short stay is on a different track altogether, set out in the questions below.
If you do need a visa: applying for a Schengen visa with Croatia as your main destination
Apply for a Schengen C visa at the Croatian embassy, consulate or visa centre that serves your country of residence, when Croatia is where you will spend the most nights (or the first Schengen country you enter if the nights are equal). Apply no earlier than six months and no later than 15 days before travel; fingerprints are taken at the appointment.
Where and when to apply
The main-destination rule decides which country handles the file. A two-week trip with ten nights on the Dalmatian coast and four in Ljubljana goes to Croatia; the reverse split goes to Slovenia. Depending on where you live, the application is lodged at a Croatian embassy, a consulate or an external visa centre, and the Ministry of Foreign and European Affairs overview identifies the right mission for each country of residence. The window opens six months before departure and closes 15 days before it.
Fee, processing time and the insurance minimum
The fee is EUR 90 for adults and EUR 45 for children aged 6 to 12, and a decision normally takes 15 days, extendable to 45. Confirm the fee with the mission before you pay.
| Item | Standard rule |
|---|---|
| Visa fee | EUR 90 adult, EUR 45 child aged 6–12 |
| Processing time | 15 days, extendable up to 45 |
| Application window | From 6 months to 15 days before travel |
| Travel medical insurance | Minimum EUR 30,000, valid across the whole Schengen area for the whole stay |
The insurance must cover the entire Schengen area for the full length of the stay, with at least EUR 30,000 of medical cover; a policy limited to Croatia does not qualify.
What goes in the file
A complete file avoids a request for missing papers. The core documents are:
- a passport issued within the last 10 years and valid at least three months beyond your Schengen departure date;
- the completed application form and a recent photo;
- travel medical insurance meeting the EUR 30,000 minimum;
- an itinerary with accommodation bookings;
- proof of funds at the daily amount the consular checklist states;
- return or onward transport;
- a request for multiple entries if Mostar, Medjugorje or Kotor is on the plan.
Once the visa is sorted, the rest of the trip (when to go, what it costs, where to base yourself) is in the Croatia travel guide.
The Short Version Before You Fly
- EU, EEA and Swiss citizens enter Croatia on a passport or ID card, visa-exempt nationals such as Americans and Britons need no visa for a short stay, and every other passport needs a Schengen visa from the Croatian consulate.
- The 90 days in any 180 are counted across the whole Schengen area, so weeks already spent in Italy or Slovenia come off the time left for Croatia.
- Non-EU travelers are registered biometrically by the Entry/Exit System at the border, and ETIAS is not yet in operation, so there is nothing to apply for or buy before the flight.
- A day trip from Dubrovnik to Mostar, Medjugorje or Kotor crosses the Schengen external border twice, so a visa holder needs a multiple-entry visa to get back in.
- Hotels, apartments and campsites register your stay with the police through eVisitor; if no host does it, you register at the local police station within two days.
Croatia Entry Questions the Body Did Not Settle
Can you enter Croatia with a residence permit or visa from another Schengen country?
Yes, for a short stay. A valid Schengen visa issued by another Schengen state lets you enter Croatia without a separate Croatian visa, and so does a valid residence permit from a Schengen state. Croatia adds no allowance of its own: the days spent there count within the same Schengen-wide limit as the rest of the trip.
How do you stay in Croatia longer than 90 days?
Not by extending the short stay: neither a Schengen visa nor a visa-free stay can be stretched beyond 90 days in any 180. A longer stay needs a temporary residence permit or a national long-stay (D) visa, arranged through a Croatian embassy or consulate or the Croatian Ministry of the Interior, depending on the route. Work, study and digital-nomad permits follow that same long-stay track and sit outside this page. Time spent on the permit or D visa is not counted against the 90 days.
Sources Behind These Rules
This page settles whether your passport needs a visa for Croatia, how many days you can stay and what the Schengen border now does on arrival; it is not a trip planner, a route guide to Bosnia or Montenegro, or a visa agency.
Alex Perrut, working in tourism since 2015, went over these entry rules for the Tripstou editorial team, after a draft written with AI assistance; the editorial process page explains the steps.
Official sources consulted: Croatian Ministry of Foreign and European Affairs: visas, Croatian Ministry of Foreign and European Affairs: stay of foreigners, European Commission: Schengen visas, European Commission: Entry/Exit System, European Union ETIAS portal.
Where to Go Next in Croatia
- Croatia travel guide: the trip itself, from when to go and what it costs to where to base yourself.
- Croatia transport guide: how to make the crossings this page only names, from Neum and the Pelješac Bridge to buses and ferries for Mostar and Kotor, and arrivals from Slovenia or Italy.
- Croatia VAT refund: if you shop in Croatia and leave the EU, the tax-free paperwork happens at the exit border.
Did this guide save you time or money? Tripstou is independent and reader-funded — if you'd like to give something back, you can support the site with a crypto contribution of any size.










