Last updated: July 21, 2026
Everything below is the practical version: what to do before you fly, what happens at each border, and the small decisions that determine whether you arrive connected or spend your first evening looking for a SIM shop.
What you need to know in one paragraph
Most Balkans countries are outside the EU, so a standard Europe plan will stop working at the border. Buy a regional plan that names each country on your route, install it before you fly, keep the line switched off until you land, and download offline maps for every country you will pass through. Those four steps prevent almost every connectivity problem travellers report in this region.
Before you fly
Buy and install at home. Installing an eSIM takes two minutes on hotel wifi, or zero minutes if you did it before leaving. Do it before leaving.
Keep the line switched off until you land. Most plans start their validity clock on first connection to a local network, so switching it on early can burn days.
Check your phone. It must be eSIM-capable and carrier-unlocked. Most recent iPhones and flagship Androids qualify.
Download offline maps per country. Google Maps offline areas for Albania, Montenegro, Bosnia and North Macedonia especially. This is the single highest-value five minutes of prep for this region.
Leave your home SIM in. It keeps your number live for calls, WhatsApp and two-factor codes. Just turn off data roaming on that line so it does not charge you.
The EU and non-EU split
This is the fact that decides everything else:
In the EU: Croatia, Bulgaria, Slovenia, Romania, Greece. Not in the EU: Albania, Kosovo, Montenegro, Serbia, North Macedonia, Bosnia and Herzegovina.
EU roaming and most "Europe" eSIM plans only cover the first group. If your route touches the second group, you need a plan that explicitly names those countries.
At the borders
Expect a brief network switch of roughly 30 to 60 seconds at each land crossing. Specific notes:
- Montenegro to Croatia (Debeli Brijeg): clean switch, strong coverage both sides.
- Albania to Montenegro (Hani i Hotit, Muriqan): short gap, resolves quickly.
- Albania to Kosovo (Morina): switches to Kosovo Telecom, brief gap.
- Serbia to North Macedonia (Preševo–Tabanovce): can take a few minutes to attach.
- Greece to Albania (Kakavia): weak right at the border, improves within a few kilometres.
- Split to Dubrovnik: the road passes through Neum, a short stretch of Bosnian territory. A Croatia-only plan can hiccup there; a regional plan covers it.
Border queues can be long. Offline maps mean you can still plan your onward route while waiting without signal.
How much data to buy
| Trip | Length | Suggested |
|---|---|---|
| Short circuit, 3 to 4 countries | 7 to 10 days | 5GB |
| Full Western Balkans road trip | 14 to 21 days | 10GB |
| Diaspora summer visit, multiple countries | 2 to 3 weeks | 10 to 20GB |
| Heavy streaming or tethering for family | any | Unlimited |
Size up if you are sharing a hotspot. Data goes faster than people expect when family members are using your connection.
Coverage expectations by area
Reliable: capitals, coastal towns, main highways, tourist centres. Sofia, Plovdiv, Varna, Athens and Thessaloniki all have strong 4G and 5G. Variable: rural interiors, mountain passes, small islands, the Rhodope Mountains in Bulgaria, remote Greek island interiors. Weak to none: Albanian Alps (Theth, Valbona, Peaks of the Balkans), Durmitor highlands, Tara Canyon, remote Bosnian interior.
This applies to local SIMs too. It is terrain, not provider.
Practical extras
Currencies. Serbia uses Dinar, Albania uses Lek, North Macedonia uses Denar, Bosnia uses Convertible Mark. Kosovo, Montenegro, Croatia and Greece use the Euro. Download a currency app before you go.
Ride-hailing. Bolt operates in most Balkans capitals. Uber is limited, mainly Zagreb and Sofia. For local taxis, agree the price before getting in.
Buses. FlixBus and GetByBus cover most intercity routes.
No VPN needed. The internet is unrestricted across the region.
Kosovo first install. If there is no signal in the first few minutes after landing, toggle airplane mode on and off and set the APN in your phone's optional eSIM settings. It connects after that.
The five mistakes that cause problems
- Buying a "Europe" plan without checking it covers the non-EU countries.
- Waiting until arrival to sort connectivity, then finding shops closed or queues long.
- Switching the eSIM on before departure and burning validity days.
- Skipping offline maps, then hitting a mountain dead zone.
- Buying a single-country plan for a multi-country route.
Frequently asked questions
When should I install my Balkans eSIM?
Before you fly. Install at home, keep the line switched off, and turn it on when you land.
Will one plan cover several Balkans countries?
Yes, if it is a regional plan that names each country. Check the list rather than the title.
Can I keep my home number?
Yes. The eSIM handles data only, so your home SIM stays active for calls and messages.
Do I need a VPN?
No. Internet is unrestricted throughout the Balkans.
What if I run out of data mid-trip?
You can top up online from anywhere in the region without restrictions.
→ Get the OVOSIM Balkans eSIM from €4.50
Also useful: does an eSIM actually work in the Balkans, the provider comparison, and the full Balkans eSIM guide.