Balkans Visa Guide: Entry Requirements by Country (Operator Edition)
Most Western tourists (EU, US, UK, Canadian, Australian) can enter Croatia, Bosnia, Montenegro, Serbia, and Albania without a visa for stays up to 90 days. What you need depends on your nationality. A valid passport is accepted everywhere; EU/EEA citizens can also use a national identity card for Croatia, Bosnia and Herzegovina, Serbia and Albania, and Montenegro admits them on an ID card for stays of up to 30 days. Check the official requirements for your own nationality and document before you travel. Croatia is in the Schengen Area, so the EU Entry/Exit System (EES, fully operational since April 10, 2026) applies to non-EU citizens at Croatian borders. Bosnia, Montenegro, Serbia and Albania each have their own separate visa-free periods, independent of each other and of the Schengen 90/180-day rule. Albania gives US passport holders a 365-day visa-free stay.
This guide covers the five countries most of our passengers combine on one trip — Croatia, Bosnia and Herzegovina, Montenegro, Serbia and Albania — each with its own entry regime. (Croatia is an EU member state; the European Commission’s Western Balkans grouping is Albania, Bosnia and Herzegovina, Kosovo, Montenegro, North Macedonia and Serbia.) The good news: for most Western travellers, you can visit all five without a visa. The complexity is in the details — which countries share visa-free agreements, how the 90-day limits work across borders, and what the new EU EES system means for your trip.
We’ve been driving passengers across every border combination in the region since 2018 — Croatia, Bosnia and Herzegovina, Montenegro, Serbia, Albania. This is the visa-rules cheat sheet we wish every passenger read before arriving.
The quick reference
| Country | EU member? | Schengen? | Visa-free for US/UK/EU/CA/AU? | Max stay | Travel document |
|---|---|---|---|---|---|
| Croatia | Yes | Yes (2023) | Yes | 90 days / 180 days (Schengen) | Passport; EU/EEA citizens may use a national ID card |
| Bosnia | No | No | Yes | 90 days / 180 days | Passport; EU/EEA citizens may use a national ID card |
| Montenegro | No | No | Yes | 90 days / 180 days | Passport; EU citizens may enter on a national ID card for up to 30 days |
| Serbia | No | No | Yes | 90 days / 6 months | Passport; EU/EEA citizens may use a national ID card |
| Albania | No | No | Yes | 90 days / 180 days (365 days for US passport) | Passport; EU/EEA citizens may use a national ID card |
Key point: Bosnia, Montenegro, Serbia, and Albania each have separate, independent 90-day allowances. Time spent in one does not count against the others, and none of them count against your Schengen 90/180-day limit.
Croatia — Schengen rules apply
Croatia joined the Schengen Area on January 1, 2023. This means:
- EU/EEA citizens: free entry with a passport or national ID card. Stays longer than 3 months must be registered: you file a registration of temporary stay (Form 1b) with the competent police administration no later than 8 days after the three-month period expires, and failing to do so is finable.
- US, UK, Canadian, Australian, and most other Western citizens: visa-free for 90 days within any 180-day period in the entire Schengen Area. Time in Croatia counts toward your total Schengen days (along with time in France, Germany, Italy, Greece, etc.).
- The EU EES system (fully operational since April 10, 2026) records biometric data (fingerprints, facial scan) for non-EU citizens at Croatian borders. See our border crossings guide for details.
Passport validity: your passport should be valid for at least 3 months beyond your planned departure date from the Schengen Area, and issued within the previous 10 years.
Bosnia & Herzegovina — independent visa-free entry
Bosnia is not in the EU, not in Schengen, and has its own visa rules.
- EU, US, UK, Canadian, Australian, and most Western citizens: visa-free for 90 days within any 180-day period
- This is separate from your Schengen days. Time in Bosnia does not count against your Schengen 90/180-day limit, and vice versa.
- Travel document: a valid passport is accepted for all nationalities, and EU/EEA citizens may also enter on a national identity card. If you hold another nationality, check your own government’s current guidance before you travel
- Document validity: at least 3 months beyond your intended departure from Bosnia, issued within the past 10 years
Holders of valid Schengen or US multiple-entry visas can enter Bosnia visa-free for up to 30 days, even if their nationality normally requires a visa.
What our drivers see at Bosnian borders: the most common problem is not visa-related — it is travellers who are unsure which document their own nationality needs, and who find out at the barrier. A passport is accepted for everyone and removes the question; if you plan to travel on an identity card instead, confirm the rule for your nationality before the day.
Montenegro — independent visa-free entry
Montenegro is not in the EU, not in Schengen, and uses the euro despite not being in the eurozone.
- EU, US, UK, Canadian, Australian, and most Western citizens: visa-free for 90 days within any 180-day period
- Separate from Schengen and separate from Bosnia. Your Montenegro days are tracked independently.
- Travel document: a valid passport is accepted for all nationalities, and EU citizens may enter on a national identity card for stays of up to 30 days. If you hold another nationality, check your own government’s current guidance before you travel
- Document validity: valid for at least 3 months after the day you plan to leave Montenegro, and issued less than 10 years before you enter
Serbia — independent visa-free entry
Serbia has one of the most liberal visa policies in the Balkans.
- EU, US, UK, Canadian, Australian, and most Western citizens: visa-free for up to 90 days within a 6-month period
- Separate from all other countries’ allowances
- Travel document: a valid passport is accepted for all nationalities, and EU/EEA citizens may also enter on a national identity card; for other nationalities, check your own government’s current guidance
- Document validity: at least 90 days beyond your intended departure
Note: Serbia is not on the standard Dubrovnik → Mostar → Kotor tourist circuit. Most western Balkans coast visitors don’t enter Serbia.
Albania — 365 days for US passport holders
Albania has a standard 90/180 visa-free allowance for most Western travellers, with a notable exception for US citizens.
- US passport holders: visa-free for up to 365 days (one full year), after which you must spend 90 days outside Albania before re-entering
- EU, UK, Canadian, Australian, Schengen/EEA citizens: visa-free for 90 days within any 180-day period (standard)
- Separate from all other countries’ allowances
- Travel document: a valid passport is accepted for all nationalities and should be valid at least 3 months beyond departure; EU/EEA citizens may also enter on a national identity card, valid at least 3 months from the date of entry
Note: Albania is included in some extended Balkans itineraries (Kotor to Tirana is a popular private transfer route we run).
The 90/180-day rule — how it actually works
The most confusing part of Balkans visa rules is understanding which days count where.
The Schengen 90/180-day rule: you can spend a maximum of 90 days in the Schengen Area (including Croatia) within any rolling 180-day window. This has been tracked electronically by the EES system since it became fully operational in April 2026.
Bosnia, Montenegro, Serbia, and Albania each have their own separate 90-day allowances. Time in Bosnia does not count against Montenegro, and neither counts against Schengen.
Example: you could theoretically spend:
- 90 days in the Schengen Area (including Croatia)
- Then 90 days in Bosnia
- Then 90 days in Montenegro
- All within the same year
This is legal. The limits are tracked independently per country/area.
The practical takeaway for a 2–3 week holiday: you won’t come close to any visa limit. The rules only matter for long-stay travellers, digital nomads, or people doing extended multi-country trips.
EU EES — what it means for non-EU travellers
The EU Entry/Exit System started operations on 12 October 2025 with a progressive roll-out across 29 European countries, and has been fully operational at all Schengen external border crossing points since 10 April 2026. What it means for non-EU passport holders:
- Replaces the paper passport stamp with an electronic biometric record
- First entry into the Schengen Area (Croatia, Slovenia, Germany, France, etc. in the region) captures fingerprints and a facial photo
- Subsequent entries are verified against the stored EES record rather than registered again
- Automated 90/180 tracking — no more mental math, the system knows your remaining allowance
What to expect at the border: first-time registration takes longer than a plain document check. No official per-traveller timing is published, so allow extra time for your first Schengen entry of the trip. If you’re on a private transfer and your driver knows the crossing, they’ll point you to the right lane.
See our border crossings guide for the detailed crossing-by-crossing breakdown.
What documents to have ready
For a standard tourist trip through Croatia, Bosnia, and Montenegro:
- Valid passport — check expiry date. Should be valid for 3+ months beyond your planned departure.
- Return or onward ticket — rarely asked for, but have it accessible
- Hotel booking confirmation — rarely asked for, but have it on your phone
- Travel insurance — not required at the border but strongly recommended
- Cash in appropriate currency — no fees to cross borders, but have euros and KM ready for your destinations
In a private transfer: the driver handles all vehicle documents. You just hand over your passport at each crossing.
Common visa mistakes we see
A few patterns that catch travellers out:
- Travelling without checking which document your nationality needs. A passport is accepted everywhere in the region; whether a national identity card is also accepted differs by country, by nationality and by length of stay. Check your own government’s current guidance rather than assuming either way.
- Assuming Schengen days = Bosnia days. They don’t. The allowances are separate.
- Passport expiring in 2 months. The Schengen 3-month rule means a passport expiring soon can get you refused at the border even if you technically have valid days left. Renew before travelling if you’re close.
- Traveling on a passport issued more than 10 years ago. Schengen requires the passport to have been issued within the last 10 years.
- Confusing Albania’s 365-day rule. Only US passport holders get 365 days. Everyone else is on standard 90/180.
Frequently asked questions
Do I need a visa for Bosnia? No — EU, US, UK, Canadian, and Australian citizens can enter visa-free for 90 days in any 180-day period.
Do I need a visa for Montenegro? No — same visa-free arrangement as Bosnia for most Western nationalities. 90 days in 180 days.
Can I use an EU ID card instead of a passport? If you hold an EU/EEA national identity card: yes for Croatia, Bosnia and Herzegovina, Serbia and Albania, and for Montenegro for stays of up to 30 days. For other nationalities it depends — a passport is accepted everywhere in the region, so check the official requirements for your own nationality before you travel.
Does time in Bosnia count against my Schengen 90 days? No. Bosnia is not in the Schengen Area. Time in Bosnia, Montenegro, Serbia, and Albania is tracked separately from Schengen days.
What passport validity do I need? At least 3 months beyond your planned departure date, issued within the past 10 years, works across the region. In detail: Croatia (Schengen) requires validity of at least 3 months beyond your departure from the Schengen area and a document issued within the previous 10 years; Bosnia and Herzegovina and Montenegro require at least 3 months beyond departure and a document issued less than 10 years before entry; Serbia at least 90 days beyond departure; Albania at least 3 months.
What is the EU EES system? The Entry/Exit System, rolled out progressively from 12 October 2025 and fully operational since 10 April 2026, records biometric data (fingerprints, facial scan) for non-EU citizens entering the Schengen Area (including Croatia). It replaces passport stamps and enforces the 90/180-day rule electronically. See our border crossings guide.
Do I need a visa for Albania? No — 90/180 visa-free for most nationalities. US passport holders get 365 days, after which they must spend 90 days outside Albania before re-entering.
What if I overstay by a few days? Don’t. Schengen tracks it electronically now via EES. Overstay consequences include fines, entry bans for future travel, and immigration flags. Exit on time.
Is ETIAS the same as EES? No. EES is the biometric entry/exit tracking system (fully operational since 10 April 2026). ETIAS is a separate pre-travel authorisation (similar to US ESTA) that non-EU visa-exempt travellers will need. Its start date has not been fixed — check the latest rollout status on the official EU travel site before booking long trips.
Can my 2-year-old child use their parent’s passport? No. Every traveller, including infants, needs their own travel document — children can no longer be entered in a parent’s passport. Which document qualifies depends on nationality: a passport is accepted everywhere, and an EU/EEA child may use a national identity card where that country accepts one.
Does Bosnia stamp my passport on entry? Yes, Bosnia still uses ink stamps on entry and exit — not part of EES. You’ll get a small stamp on a blank page each time. Montenegro, Serbia and Albania do the same.
Related guides
- Border Crossings in the Balkans — wait times, EES details, crossing tips
- Balkans Currency Guide — which money to bring
- Bosnia Trip Cost — daily budgets
- Is Bosnia Safe?
- Best Time to Visit the Balkans
Ready to go?
Book the routes from this guide — fixed price, door-to-door, borders handled.