🗺️ The Balkan Connectivity Problem in One Minute
The Balkans mix EU and non-EU countries, and your phone plan knows the difference. This is the trap that catches almost every road tripper.
✅ EU "Roam Like at Home" works here
Croatia, Slovenia, Greece, Bulgaria, Romania — if you have an EU SIM, it keeps working at domestic rates.
(Fair-use caps still apply on many EU plans — heavy data users can hit throttling.)
❌ EU roaming does NOT work here
Bosnia & Herzegovina, Montenegro, Albania, North Macedonia, Serbia, Kosovo — the heart of the Balkan road trip. Here an EU SIM either bills international roaming rates or has no usable data at all.
Non-EU visitors (US, UK post-Brexit plans without Balkan add-ons, Australia, Asia) face roaming charges across the entire region.
The fix: one Europe Max eSIM covers both groups — every Balkan country except Kosovo — on a single plan.
One Plan, Whole Balkans: Live Pricing
Install once at home; the same eSIM reconnects automatically at every border crossing.
💰 Loading Current Balkans eSIM Prices...
Single-country trip? Local plans are cheaper per GB — see the country table below or jump straight to a country page.
Real Cost Comparison: 14-Day, 5-Country Balkan Road Trip
Published 2026 rates for one traveler driving Croatia → Bosnia → Montenegro → Albania → North Macedonia:
| Option | Typical Cost | The Catch |
|---|---|---|
| US carrier day passes (AT&T / Verizon) | $140–168 (14 × $10–12/day) | Charged every day you touch the phone, in every country |
| T-Mobile "free" international data | $0 — but 128 kbps | 2G-era speed: maps crawl, photos don't upload; full speed costs $5/day ($70 for the trip) |
| Local SIM in every country | ~€25–40 total | Cheap per country (forum-reported: ~€3/3GB in Serbia, €5 in Montenegro, ~€10/10GB in Albania) — but a passport-registration shop visit in each country, and each SIM dies at the next border |
| One Europe Max eSIM | $6.68–35 total | 3GB/30 days at $6.68 up to 20GB at $35 — one setup at home, works through every crossing (add Kosovo for $5.94 if routed there) |
💬 What Balkan forum threads keep repeating
TripAdvisor's Serbia and Sarajevo forums are full of the same discovery: local SIMs are cheap, but "you can only purchase Bosnian provider SIMs and packages in Bosnia" — and the same for every other country. Forum regulars also confirm the EU split: an EU SIM roams free in Croatia and Slovenia, "but not the other countries."
One traveler entering Kosovo from Albania reported losing data entirely, with support confirming only local SIMs connect there — exactly the Kosovo gap covered below.
Good to know: since 2021 the six Western Balkan countries have their own "roam like at home" agreement — a local SIM bought in one WB country roams free across the other five. Great if you're happy doing one in-person passport registration; a travel eSIM gets you the same multi-country result without the shop visit, and adds the EU countries too.
Country-by-Country: Networks, Prices & Links
Every network below is verified against our live coverage database — it's the network your eSIM actually connects to, not just a list of carriers that exist in the country.
Croatia
Network: A1 (VIPnet), Hrvatski Telekom, Telenor (Tele2)
Plans from: $2.05
Dubrovnik, Split, Plitvice Lakes, Hvar
Bosnia & Herzegovina
Network: BH Telecom, HT Eronet
Plans from: $2.73
Sarajevo, Mostar, Medjugorje, Kravica Falls
Montenegro
Network: m:tel, Crnogorski Telekom
Plans from: $2.37
Kotor, Budva, Durmitor, Sveti Stefan
Albania
Network: One Albania, Vodafone
Plans from: $1.84
Tirana, Albanian Riviera, Berat, Ksamil
North Macedonia
Network: A1, T-Mobile (Telekom)
Plans from: $2.39
Skopje, Lake Ohrid, Matka Canyon
Serbia
Network: Yettel
Plans from: $2.25
Belgrade, Novi Sad, Tara National Park
Kosovo
Network: Vala
Plans from: $5.94
Pristina, Prizren, Peja, Rugova Canyon
⚠️ Not covered by Europe regional plans — needs its own eSIM (see below)
The Kosovo Exception
Kosovo is the one Balkan country that Europe regional plans don't reach — a gap that surprises travelers on the classic Skopje → Pristina → Prizren → Albania loop. The solution is simple:
Add a Kosovo eSIM alongside
Kosovo plans start at $5.94 (1GB/7 days) on Vala's 4G network. Phones hold multiple eSIMs — install both before the trip and just switch the active data line when you cross into Kosovo.
Timing tip
Kosovo plans are 7/15/30-day; if Kosovo is a 1-2 day stop, the $5.94 plan covers it. Your Europe Max plan pauses nothing — its validity keeps running and it reconnects automatically when you exit Kosovo.
Classic Balkan Routes & Connectivity Notes
🌊 The Adriatic Coast: Dubrovnik → Kotor → Budva → Albanian Riviera
Croatia (EU) → Montenegro (non-EU) → Albania (non-EU). The classic trap route: EU SIMs die at the Montenegro border. One Europe Max plan rides through all three crossings.
Signal note: the Bay of Kotor's mountain walls create dead spots on the serpentine roads — load navigation before leaving Kotor town.
🏛️ The Heritage Loop: Sarajevo → Mostar → Dubrovnik → Kotor
Bosnia → Croatia → Montenegro, often with the Neum corridor quirk: driving Split → Dubrovnik on the coastal road briefly crosses Bosnian territory at Neum. Regional-plan phones don't notice; EU-SIM phones get a roaming welcome text mid-drive.
In Bosnia your eSIM uses BH Telecom or HT Eronet across both entities. m:tel is not carried — do not select it manually.
⛰️ The Full Circle: Belgrade → Sarajevo → Podgorica → Tirana → Skopje → Pristina
Six countries, five border crossings, zero EU members — the route where a regional eSIM earns its keep. Everything runs on the one plan except the final Kosovo leg (add the $5.94 Kosovo eSIM).
Mountain stretches (Durmitor, the Accursed Mountains, Tara canyon) have real dead zones on all networks — offline maps are not optional here.
⛴️ Island & Coast Add-ons: Corfu → Saranda, or Split → Hvar
The Corfu (Greece) → Saranda (Albania) ferry is 30 minutes between an EU and non-EU network — Europe Max covers both sides. Croatian islands have solid coverage from the mainland carriers.
Taking a longer Adriatic ferry or cruise? See our Cruise eSIM Guide for the at-sea rules.
Balkan Border & Coverage Troubleshooting
❌ "I crossed the border and my data stopped working"
✅ Solution:
- 1. Give it a few minutes — the eSIM needs to register on the new country's network.
- 2. Still stuck? Toggle airplane mode once to force a fresh network search.
- 3. If it clings to the previous country's carrier (common right at the border), go to Settings → Cellular → Network Selection, turn off Automatic, and pick a local operator from the country card list above.
- 4. Re-enable Automatic once connected, so the next crossing handles itself.
❌ "No data in Kosovo on my Europe plan"
That's expected, not a fault — Kosovo isn't included in Europe regional plans (travelers report the same with other providers' Europe SIMs). Install a Kosovo eSIM alongside and switch your data line to it at the border; switch back when you leave.
❌ "eSIM shows signal but no internet"
Check that Data Roaming is ON for the eSIM line — travel eSIMs technically roam onto each local network, so this switch must stay on for the whole trip. Also confirm the eSIM (not your home SIM) is selected as the data line. Full steps in our network troubleshooting guide.
❌ "Dead zones in the mountains"
Durmitor, the Tara canyon rim, the Albanian Alps, and high passes between Montenegro and Bosnia have genuine no-coverage stretches on every carrier — it's terrain, not your plan. Download offline maps for mountain legs and expect signal to return near towns and main valleys.
❌ "Can I enter Serbia after Kosovo?" (the border-politics question)
A travel-planning rather than connectivity issue, but it catches road trippers: Serbia treats direct Kosovo→Serbia entry as irregular if you entered Kosovo from Albania or North Macedonia (no Serbian entry stamp). Route via a third country, and check current border guidance before the trip. Your eSIM is the least of the problems at that crossing.
Setup for a Multi-Country Trip
Pick regional, local, or both
Crossing 2+ borders → Europe Max. Single country → the local plan (cheaper per GB). Route includes Kosovo → add the Kosovo eSIM. All can be installed side by side.
Install at home over wifi
Scan each QR code from your email under Settings → Cellular → Add eSIM. Plans activate on first connection abroad, not at purchase — installing early costs nothing.
At each border: do nothing
With a regional plan the eSIM hops to the next country's partner network automatically within a few minutes. If it stalls, toggle airplane mode once. Only Kosovo needs a manual data-line switch.
📱 Device check: dial *#06# — an EID number means eSIM support. Full list on our compatible devices page.
Balkans eSIM FAQ
Does EU roaming work in the Balkans?
Only in the EU members: Croatia, Slovenia, Greece, Bulgaria, Romania. It does NOT cover Bosnia, Montenegro, Albania, North Macedonia, Serbia, or Kosovo — the core of most Balkan itineraries. That's the gap a regional eSIM fills.
Can one eSIM really cover the whole road trip?
A Europe Max plan covers every Balkan country except Kosovo — Croatia, Slovenia, Bosnia, Montenegro, Albania, North Macedonia, Serbia, Greece, Bulgaria, and Romania, plus 66 more countries, from $2.71. Add a Kosovo plan (from $5.94) if your route goes through Pristina or Prizren.
Which networks will I actually be on?
Verified per country: Croatia — A1/Hrvatski Telekom/Telenor; Bosnia — BH Telecom/HT Eronet; Montenegro — m:tel/Crnogorski Telekom; Albania — One Albania/Vodafone; North Macedonia — A1/T-Mobile; Serbia — Yettel; Kosovo — Vala.
How much data for a two-week Balkan road trip?
Budget 500MB-1GB per driving day (navigation, bookings, photos, border-wait scrolling). Most two-week, 4-5 country trips fit comfortably in 5-10GB.
Do the eSIMs work in rural and mountain areas?
Towns and main roads are well covered with 4G/5G across the region. Mountain interiors — Durmitor, the Albanian Alps, Tara canyon — have genuine dead zones on every carrier. Download offline maps for those stretches; it's the terrain, not the eSIM.
Can I keep WhatsApp and my home number while using the eSIM?
Yes. The travel eSIM handles data only; your home SIM stays installed for calls/SMS (keep its data roaming off). WhatsApp keeps working with your existing number over the eSIM data.
Ready for the Balkans?
One Europe Max plan for the whole route — install before you go, cross every border connected.
View Europe Plans