In short: A Balkans eSIM gives you mobile data in several countries in the region—Croatia, Bosnia, Montenegro, Serbia, Albania, North Macedonia—with a single profile that crosses borders without changing SIMs or paying roaming fees. You install it before you travel and activate it upon landing.
The Balkans is one of Europe's most popular routes for motorcycles, cars, or buses, and also a jigsaw puzzle of borders: in two weeks, you can cross Croatia, Bosnia, Montenegro, Serbia, Albania, and North Macedonia. With a Balkans eSIM, you'll have internet from the moment you land and won't have to search for a SIM card store in each country. Here's how much coverage there is, how many GB you'll need, and how to avoid roaming shock.
Does one eSIM work for the entire route?
Yes. A regional Balkans eSIM works in several countries in the area with the same plan and rate, without needing to change anything when crossing each border. It automatically connects to the best available local network, so you can go from Dubrovnik to Kotor or Sarajevo without buying a new card or paying for roaming in each country.
This is what makes it so convenient for a trip through the Balkans: the biggest problem in the area isn't coverage (which is good in cities and on main roads), but political fragmentation. Each country has its own currency, operators, and data prices. A regional eSIM solves this in one fell swoop: you pay once, install the profile before leaving home, and your phone does the rest. When you cross the border from Serbia to North Macedonia, your phone simply looks for the best network and keeps working. For car or bus travelers doing the typical circular route, it's the difference between stopping 20 minutes in each country to wrestle with a SIM in a language you don't understand, or simply continuing to drive with Google Maps open.

Which countries it covers and which it doesn't
Before buying, it's wise to read the fine print, because "Balkans" doesn't mean the same thing to everyone. The peninsula includes Slovenia to Greece, but regional eSIMs usually focus on the Western Balkan countries, which are precisely those that cause the most roaming problems because they are outside the European Union.
A key detail: Croatia, Slovenia, Greece, and Bulgaria are in the EU, so a Spanish traveler with a European plan usually has data included without extra charges. The countries outside European roaming (and where an eSIM truly saves you money) are Serbia, Bosnia and Herzegovina, Montenegro, Albania, North Macedonia, and Kosovo. Many regional plans combine both groups to cover the entire route.
Tip: If your trip is only to Croatia and the Dalmatian coast, your European plan might be enough. But as soon as you include Montenegro, Bosnia, or Albania, roaming costs skyrocket, and the regional eSIM is a clear winner.
Always verify that the specific country you're visiting (for example, Albania or Montenegro) appears in the plan's coverage list before paying. If your route stays within the European Union (Croatia, Slovenia, Greece), our Europe eSIM also works for you, without needing to include non-EU countries.
Real coverage country by country
Network quality in the Balkans is better than many people expect. Capital cities and main roads have reliable 4G, and several cities already have 5G. It's weaker in mountain areas, national parks, and some secondary road sections, which is logical in such rugged terrain.
| Country | Urban Coverage | Weak Point |
|---|---|---|
| Croatia | Very good (EU) | Small islands |
| Montenegro | Good on the coast | Durmitor, interior |
| Bosnia and Herzegovina | Good in cities | Rural areas |
| Serbia | Very good | Mountainous South |
| Albania | Adequate | Albanian Alps |
| North Macedonia | Good | National parks |
In practice, if your route passes through Split, Dubrovnik, Kotor, Sarajevo, Belgrade, Tirana, or Skopje, you'll have plenty of internet for browsing, maps, and video calls. For mountain stretches (the ascent to Durmitor National Park or the Albanian Alps), download offline maps before you leave. If you want to understand why you don't pay roaming within the EU and do as soon as you leave, we explain it in detail in what data roaming is.

How many GB to get for your trip
The amount of data depends on how many days your trip lasts and your usage. On a trip through the Balkans, you'll use Google Maps a lot (which consumes little data) and social media to upload photos of spectacular landscapes (which consumes more). A simple rule: estimate between 1 and 1.5 GB per day if you use maps, messaging, and some social media, and double that if you make video calls or upload videos.
| Trip Duration | Light Use | Medium-High Use |
|---|---|---|
| Long weekend | 3 GB | 5 GB |
| 1 week | 5-8 GB | 10-12 GB |
| 2 weeks (full route) | 10-15 GB | 20 GB or unlimited |
If you're doing the full two-week car trip, go for a generous or even unlimited plan: between constant navigation and photos, GBs fly by. If in doubt, check out our guide with tips to save data on a trip, which helps you stretch your GBs without running out halfway through your journey.
How to activate it when you land
The best thing about an eSIM is that all the work is done before you leave home, using your usual Wi-Fi. So, when you land in Zagreb, Belgrade, or Tirana, all you have to do is activate the data and you're connected. No need to look for an airport store or argue with a salesperson.
- Purchase the regional plan and receive a QR code via email.
- At home, with Wi-Fi, scan the QR code from Settings, and the eSIM profile will be installed.
- Leave the profile ready but you can keep it deactivated until you arrive.
- Upon landing, activate the eSIM data and in 1 minute you'll have internet.
If it's your first time, we explain it step by step in the guide on how to install an eSIM. Installation is identical on iPhone and Android; only the menu names differ.
Regional eSIM vs. one per country
The classic dilemma: should I buy a Balkans eSIM or a local SIM card in each country? The answer is almost always the regional one, unless you plan to spend a lot of time in a single country. The table summarizes it, but the key is time and convenience versus marginal savings.
| Option | Advantage | Disadvantage |
|---|---|---|
| Regional Balkans eSIM | One purchase, crosses borders automatically | Slightly more expensive per GB |
| Local SIM per country | Very cheap in that country | Buy and configure at each border |
| European roaming | Zero configuration in the EU | Very expensive outside the EU (Serbia, Bosnia...) |
For a multi-country route, buying a local SIM at each border is a huge waste of time, and roaming outside the EU is the most expensive option of all. If you're still weighing eSIM vs. traditional roaming, we compare them in depth in eSIM vs. roaming. And if you're debating between an eSIM and a physical SIM purchased on the ground, we compare them in depth in international chip vs. eSIM.
What almost no one tells you before traveling the Balkans route
There are a handful of details that don't appear in typical travel guides and that make the difference between a smooth trip and an afternoon lost searching for coverage.
The first: "Balkans" in the plan name doesn't always mean the same thing. Some regional eSIMs include Kosovo, others don't even mention it in the fine print because its border status complicates agreements with local operators (Vala and IPKO). If your route enters Kosovo, even if only passing through to North Macedonia, explicitly check for the country in the coverage list before paying; just because the plan is called "Balkans" is no guarantee.
Second, something that catches many people driving or on a bus: when crossing a mountain border pass—for example, between Bosnia and Montenegro near Šćepan Polje, or between Serbia and North Macedonia via Preševo—it's normal to lose signal for a minute or two while your phone searches for the new country's network. It's not that the eSIM has failed: these border posts are often in high areas with poor infrastructure. If after five minutes you still have no data, try activating and deactivating airplane mode before thinking about restarting your entire phone.
Third: in Sarajevo's old town (Baščaršija) and the cobblestone streets around Mostar's Stari Most, the signal holds up but slows down at midday, when tourist peak hours coincide with narrow streets that bounce the signal. It's not a problem with your eSIM, it's the topography; be patient or walk to a slightly wider street.
Fourth, and this is what really saves time: if you buy a local SIM in Bosnia or Serbia, by law the vendor has to register your passport to activate it, which in practice means queues, paperwork, and sometimes a store that "doesn't have the system to register today." This is the fine print no one tells you until it happens to you, and it's exactly what an eSIM bought from home helps you avoid.
And the advice that truly bears repeating loudly and clearly: if your route stays only in Croatia and Slovenia, don't buy anything. Both countries are in the EU, and your Spanish plan with included roaming already covers you at no extra cost. Save the money for a regional eSIM for when you cross into Bosnia, Montenegro, Serbia, Albania, or North Macedonia, as that's where roaming costs really skyrocket.
Frequently asked questions
Does a Balkans eSIM also work in Croatia and Greece?
It depends on the plan. Many regional eSIMs include both EU countries (Croatia, Greece, Bulgaria) and non-EU countries (Serbia, Bosnia, Albania). Check the coverage list before purchasing to ensure all countries on your specific route are included.
Do I need a different eSIM for each country on the route?
No. That's precisely the advantage of a regional eSIM: with a single plan, you cross all included countries without changing anything. Your phone automatically connects to the best network in each country as you cross the border.
Is there good coverage in Montenegro and Albania?
Yes, in tourist areas and capitals, with reliable 4G. It's weaker in the mountainous interior and national parks. For those sections, download offline maps before you leave to avoid being without navigation.
Can I continue to use WhatsApp with my usual number?
Yes. The eSIM only provides data; your main SIM with your Spanish number remains active. WhatsApp works with your usual number using the eSIM's data, without anyone noticing the change.
When should I activate the eSIM, before or after traveling?
Install the profile at home with Wi-Fi, but don't activate the data until you arrive. Most plans start counting from the first connection at your destination, so activating it upon landing gives you all your full days.
Is it better to get a physical SIM purchased upon arrival or an eSIM before leaving?
It depends on how long you're staying in a single country. A local SIM can be cheaper if you're spending two weeks only in, for example, Serbia, but in Bosnia and Serbia, the vendor is legally obliged to register your passport to activate it, which means queues and paperwork at each border. For a multi-country route, the eSIM is installed before leaving home and crosses borders automatically, without needing to visit a shop.
Does my Balkans eSIM also work if my route enters Kosovo?
Not always. Many "Balkans" regional plans do not include Kosovo because its border situation complicates agreements with local operators, Vala and IPKO. If your itinerary passes through Kosovo, even for a couple of days, check that it explicitly appears in the list of covered countries before purchasing.
Conclusion
A trip through the Balkans is one of Europe's most beautiful experiences, and it doesn't have to be complicated by internet issues. With a regional plan, you'll have data in Croatia, Bosnia, Montenegro, Serbia, Albania, and North Macedonia with a single purchase, and you can forget about roaming charges outside the EU. Prepare your Balkans eSIM before you leave and land already connected, with no queues or bill surprises.







