The Balkans are one of the best road-trip regions in Europe and the one where travel data goes wrong most often. The reason is simple: the region straddles the EU border, and most Europe eSIM plans are drawn around the EU.
The EU line runs straight through the region
In the EU: Croatia, Slovenia, Greece, Bulgaria, Romania.
Not in the EU: Bosnia and Herzegovina, Serbia, Montenegro, North Macedonia, Albania, Kosovo.
A standard Europe plan usually covers the first group and often not the second. Which means a Dubrovnik-to-Mostar-to-Sarajevo trip — an entirely normal itinerary — can leave you without data for its most interesting half.
This is the single thing to check before you buy.
What to look for in a plan
Read the country list and confirm each non-EU country you will enter is named. Do not assume “Europe” or even “Balkans” covers them; the lists vary sharply between providers.
If your route mixes both groups, you need either a plan that explicitly lists all of them, or separate coverage for the non-EU leg.
The networks
Each country has its own operators, and coverage is generally better than visitors expect:
- Croatia: Hrvatski Telekom, A1, Telemach
- Bosnia and Herzegovina: BH Telecom, m:tel, HT Eronet
- Serbia: Telekom Srbija, A1, Yettel
- Montenegro: Crnogorski Telekom, One, m:tel
Cities and main roads have solid 4G, with 5G in the larger centres. The Adriatic coast is well covered, which matters because that is where most visitors spend their time.
Coverage in practice
Coastal Croatia and Montenegro: very good, including on the islands and the coastal road.
Sarajevo, Belgrade, Zagreb, Skopje: strong.
Mountain interior: this is where it thins. Bosnia’s mountain roads, the Durmitor area in Montenegro, the border regions and the Albanian Alps all have real gaps. Some of the most scenic driving in Europe is also the least connected.
Border crossings: expect a few minutes of confusion as the phone re-registers. Land crossings here can be slow, and having offline maps loaded is genuinely useful while you wait.
How much data
Balkan travel is driving-heavy, and navigation is the main consumer. Roads are good but signage is inconsistent and route-finding through the mountains benefits from live traffic.
Budget 400–600 MB a day. A ten-day multi-country trip sits around 5 GB.
Practical notes
Download offline maps for the whole region. Not per city — the entire route. Mountain gaps are long enough that partial coverage is frustrating.
Cash is still common. Many smaller places outside the tourist centres prefer it, and finding an ATM benefits from a working map.
Each country has its own currency. Croatia uses the euro; Bosnia the convertible mark; Serbia the dinar; Montenegro the euro without being in the EU. A currency app is worth having offline.
Ferries and coastal roads. The Adriatic ferries have decent coverage near shore. The coastal road is well covered and spectacular, and worth the longer drive over the inland motorway.
What to buy
One country: a local plan is cheapest.
A multi-country route: find a regional plan that explicitly lists every country on your itinerary, including the non-EU ones. This is worth spending five minutes on.
EU countries only — say Croatia and Slovenia: a standard Europe plan is fine.
Before you buy
- List every country you will enter, including short crossings
- Check each one appears by name on the plan’s coverage list
- Download offline maps for the whole region, not just the cities
- Confirm your phone is eSIM-capable and unlocked