Short answer: most of the Western Balkans sits outside EU roaming, so an EU plan that works fine in Greece or Italy can stop working the moment you cross into Albania, Montenegro or North Macedonia. A Balkans regional eSIM covers the whole road trip with nothing to change at each border.
Why the Balkans catch people out
Travellers assume Europe is one roaming zone. It is not. EU "roam like at home" rules apply to EU and EEA members. Albania, Kosovo, Montenegro, North Macedonia, Serbia and Bosnia and Herzegovina are not in the EU, and many European regional eSIM plans either exclude them or cover only some of them.
The result is a classic Balkan road-trip problem: Greece is covered, the ferry to Saranda is not.
Two clean solutions:
- A Balkans regional plan — one plan across the region, nothing to switch at each border crossing.
- A single-country plan — cheapest if you are only visiting Albania, or only Montenegro.
How much data do you need?
- Maps and messaging on a road trip — 3 GB a week. Navigation is the main use, and it is light.
- Normal trip with photos and social — 5 GB a week.
- Working remotely from Tirana or Ksamil — 10 GB and up. Café and apartment Wi-Fi is good in the cities and variable on the coast in August.
Coverage across the region
Albanian and regional networks — One, Vodafone Albania and their counterparts across the border — cover towns and main roads well. The mountains are the gap.
- Tirana, Durrës, Shkodër, Pristina, Skopje, Podgorica — solid 4G, 5G in the larger cities.
- The Albanian Riviera — Saranda, Ksamil, Himarë, Dhërmi — good in the towns and on the beaches; weaker on the Llogara pass and the cliff roads between them.
- The Accursed Mountains, Theth and Valbona — genuinely patchy. The Theth–Valbona hike has long sections with no signal, and that is part of the appeal. Download the route offline and carry a paper backup.
- Lake Ohrid, Lake Skadar, Durmitor — coverage in the towns, thin on the trails and the far shores.
- Border crossings — the one place a multi-country plan proves itself. A single-country plan simply stops.
Driving the SH8 coast road or the Kotor serpentines? Download the whole region offline. The views are the point; the navigation should not be the stress.
Setting it up
- Confirm eSIM support and that the phone is unlocked. Check your device
- Install at home on Wi-Fi with the line off.
- On arrival, turn the line on with data roaming for that line only.
- Turn mobile data off on the home line.
Full step-by-step install guide
Combining the Balkans with Greece or Italy
Common itineraries — Corfu to Saranda by ferry, Bari to Durrës overnight, a drive from Dubrovnik down to Kotor — cross in and out of the EU. Check what each plan covers:
- A Europe plan usually covers Greece, Italy and Croatia; it often does not cover Albania, Kosovo, Montenegro or North Macedonia.
- A Balkans plan covers the non-EU stretch.
- For a trip that is genuinely half and half, two plans on the same phone is fine — eSIMs coexist, and you switch which line carries data in settings.
Frequently asked questions
Does EU roaming work in Albania?
No. Albania is not in the EU or the EEA, so "roam like at home" does not apply. Some carriers include Albania in a wider roaming zone as a commercial choice, but it is not automatic — check your plan before relying on it.
Is Kosovo covered by Balkan eSIM plans?
Often yes, but it is the country most frequently left off a regional list. Check for Kosovo specifically if it is on your route.
Is coverage good on the Albanian Riviera?
Good in Saranda, Ksamil, Himarë and the main beaches. Weaker on the Llogara pass and some of the cliff road in between.
Can I use one eSIM for Albania, Montenegro and North Macedonia?
Yes, with a Balkans regional plan. That is exactly the case it exists for, and it saves buying three national plans for one road trip.
Will my phone switch networks automatically at the border?
Yes. The eSIM roams onto whichever partner network is available in the country you are in. Leave automatic network selection on and it handles itself.
English
Shqip
Italiano
Deutsch
Ελληνικά
Türkçe
Русский
中文