No roaming charges
Roaming charges can add up quickly. Get a prepaid data plan for Balkans & stay in control of your phone bill.
APP20Get the eSIMFOX AppGet App →
Best eSIM for Balkans from €2.99 – lowest prices, instant activation on One Albania, BH Telecom & A1 Bulgaria. Keep your WhatsApp number, no contract.
Not seeing the right plan?
Let us know — our 24/7 WhatsApp experts will help.
Cross borders without switching plans — this eSIM keeps you online the moment you land in any covered country.
Prepaid eSIM (digital)
4G / 5G where available
QR code or manual setup
iPhone, Samsung, Pixel & other eSIM-capable devices
Data only
No new eSIM required
Instant via email & dashboard
No additional roaming charges
On the first network connection in Balkans
Not Required
24/7 via WhatsApp
Typical estimates for everyday apps — pick the right package without guessing.
Plus social media, music streaming and sharing photos.
Videos, video calls and keeping your laptop or tablet online.
All figures are estimates. Actual usage depends on your device, app settings and habits.
Ready in minutes — no physical SIM card needed.

QR code instantly by email
Scan the QR code at home over Wi‑Fi
turn on data roaming in Balkans
Setup takes just 2 minutes: iPhone Settings → Cellular → Add eSIM, Android Network & internet → SIMs. Your plan’s validity starts on first use, not at purchase.
Is your device eSIM‑ready? Check compatibility
Settings.Cellular → Add eSIM → Use QR Code.Enter Details Manually and paste the SM‑DP+ address and activation code.Turn On This Line and enable Data Roaming.Settings.Network & internet → SIMs (Samsung: Connections → SIM manager) and tap Add eSIM.Scan QR code and scan the code from your eSIMFOX email — or enter the activation details manually.mobile data SIM and enable data roaming for it.Exact menu names may vary slightly by phone model and Android version. For a full step‑by‑step guide by device, see our eSIM activation guide.
Roaming charges can add up quickly. Get a prepaid data plan for Balkans & stay in control of your phone bill.
Activate your eSIM before your flight — your data will be ready to use when you land.
Choose from several affordable data plans for Balkans. Get as much or as little data as you need.
Add new destinations to your existing eSIM through the eSIMFOX dashboard — no new eSIMs needed.
Both get you online – here's how they differ for your trip.
| Criterion | RecommendedeSIMFOX eSIM | Local SIM card in Balkans |
|---|---|---|
| Available from | Before you leave – QR code instantly by email | Only on arrival – at the airport or a shop |
| Setup | Scan the QR code, active in 2 minutes | Queue up, often with ID registration |
| Your home number | Stays active (Dual-SIM) – reachable for SMS | SIM swap needed – number offline |
| Cost | Fixed package price, no roaming fees | Variable, sometimes a tourist markup |
| Top up | Anytime in your dashboard, no new SIM | Only on-site in a shop or app |
| Ideal for | Travelers with an eSIM-capable phone | Phones without eSIM or very long stays |
For most travelers the eSIM is the faster and cheaper choice – with no waiting at the airport.
Scroll the table sideways to see all columns.
Pick the data bundle that fits your trip, pay, and your QR code arrives by email within seconds. Scan it in your phone's settings and the eSIM is installed - no shop, no plastic SIM, no waiting.
Everything you need to know to stay connected — how a prepaid eSIM keeps you online from the moment you land.
A Balkan trip rarely stops at one border. Split a fortnight between Croatia's coast, Bosnia's mountains, Serbia and Greece and a single-country SIM becomes four purchases. The Balkans eSIM is one profile with one balance that keeps working across all 12 countries - Albania, Bosnia and Herzegovina, Bulgaria, Croatia, Greece, Moldova, Montenegro, North Macedonia, Romania, Serbia, Slovenia and Turkey. Install it once before you leave and it reconnects on its own each time you cross a border.
Only five of these 12 countries are in the EU: Bulgaria, Croatia, Greece, Romania and Slovenia. The other seven - Albania, Bosnia and Herzegovina, Moldova, Montenegro, North Macedonia, Serbia and Turkey - are outside it, which is where the 'roam like at home' rule stops and per-megabyte charges begin. This is the single most common cause of a shock phone bill after a Balkan holiday. The Balkans eSIM prices all 12 countries identically, so the map you travel does not change what you pay.
Bundles run from 1 GB for a long weekend up to 50 GB for a month of remote work, with 7, 15 or 30 days of validity. You pay once, up front, and there is no contract, no deposit and no roaming bill afterwards. A 10 GB plan comfortably covers a two-week trip of maps, messaging, streaming and the occasional hotspot for a laptop.
Yes, on any eSIM-capable and carrier-unlocked phone. That covers iPhone XS and newer, Google Pixel 3 and newer, and recent Samsung Galaxy S and Z series, along with many Xiaomi, Motorola and Huawei models. The quickest check: dial *#06# and look for an EID, or open Settings - Mobile Network and see whether 'Add eSIM' appears. Older phones and handsets locked to a carrier cannot use eSIM.
You can queue for a local SIM at Zagreb, Athens, Belgrade or Istanbul airport - then repeat it at the next border, with a new number and a new top-up each time. Buying the eSIM before departure takes a couple of minutes on your own wifi: the QR code arrives by email, you install it while still at home, and you land already connected. It also means you have working data at the moment you need it most, when you are looking for a transfer or a hotel address.
Coverage runs on established local operators rather than a single partner: One Albania, BH Telecom, A1 Bulgaria, Hrvatski Telekom, Cosmote, Orange Moldova, Crnogorski Telekom, A1 Macedonia, Orange Romania, A1 Serbia, A1 Slovenia and Turkcell, among others. Your phone attaches to the strongest available network in each country automatically, so a drive through the Dinaric Alps or along the Aegean coast does not need any manual setting.
Last updated: