The cost comparison for your Balkan trip
eSIM vs. Roaming in the Balkans: What Does It Really Cost?
Key takeaways
- EU roaming (“roam like at home”) does NOT apply in Albania, Serbia, Bosnia, Montenegro and North Macedonia
- Classic roaming there often costs €5–15 per MB or €6–15 per day pass
- A local eSIM starts at €2.20 for 1 GB / 7 days — savings are usually over 90%
- Installed in minutes via QR code, your number stays active
Why EU roaming often doesn't apply in the Balkans
Many travellers assume: “The Balkans are in Europe, so I'll roam like at home.” That's only half true. The EU roaming regulation only covers EU/EEA countries — in the Balkans that's Croatia, Slovenia, Greece, Bulgaria and Romania.
Albania, Serbia, Bosnia & Herzegovina, Montenegro and North Macedonia are third countries: your home plan doesn't apply there and your carrier bills expensive world-zone rates. UK and Swiss plans have their own, often costly Balkan rules too.
What does classic roaming cost there?
Without a booked package you often pay €5–15 per MB at standard rates — a single Instagram video can cost over €50. Many carriers sell day or week passes (typically €6–15 per day for a few hundred MB), which quickly add up to €80–200 over a two-week holiday.
Add cost traps like background data usage and the notorious border network switch, where your phone silently registers on a pricier neighbouring network.
What does a Balkan eSIM cost?
At SimBalkan, data plans start at €2.20 for 1 GB / 7 days. 5 GB for 30 days costs just a few euros depending on the country — more volume means an even better per-GB price.
Example for 2 weeks with 5 GB: roaming day passes ≈ €80–150. SimBalkan eSIM: under €10. That's over 90% saved — no contract, no subscription, no SIM swap (your number stays active for calls and WhatsApp).
Verdict
For EU Balkan countries, your home plan's EU roaming may be enough. As soon as Albania, Serbia, Bosnia, Montenegro or North Macedonia are on your route, an eSIM is almost always the far cheaper choice — set up in minutes.