Home City Transfers Airport Transfers Private Driver Group Transfers For Agencies & Operators
Explore
Day Trips Itineraries Destinations Attractions VIP & Chauffeur
Blog Get a Quote
Language
EnglishDeutsch

Balkans Visa Guide: Entry Requirements by Country (Operator Edition)

Practical Info By Armel Sukovic 10 min read Published April 16, 2026
Quick answer

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

CountryEU member?Schengen?Visa-free for US/UK/EU/CA/AU?Max stayTravel document
CroatiaYesYes (2023)Yes90 days / 180 days (Schengen)Passport; EU/EEA citizens may use a national ID card
BosniaNoNoYes90 days / 180 daysPassport; EU/EEA citizens may use a national ID card
MontenegroNoNoYes90 days / 180 daysPassport; EU citizens may enter on a national ID card for up to 30 days
SerbiaNoNoYes90 days / 6 monthsPassport; EU/EEA citizens may use a national ID card
AlbaniaNoNoYes90 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:

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.

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.

Serbia — independent visa-free entry

Serbia has one of the most liberal visa policies in the Balkans.

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.

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:

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:

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:

  1. Valid passport — check expiry date. Should be valid for 3+ months beyond your planned departure.
  2. Return or onward ticket — rarely asked for, but have it accessible
  3. Hotel booking confirmation — rarely asked for, but have it on your phone
  4. Travel insurance — not required at the border but strongly recommended
  5. 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:

  1. 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.
  2. Assuming Schengen days = Bosnia days. They don’t. The allowances are separate.
  3. 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.
  4. Traveling on a passport issued more than 10 years ago. Schengen requires the passport to have been issued within the last 10 years.
  5. 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.


Easy Balkan Transfers — local drivers, local knowledge. We've completed thousands of private transfers across 8 Balkan countries since 2018.

Ready to go?

Book the routes from this guide — fixed price, door-to-door, borders handled.

Plan a different route →