Serbia
Pham Ngoc Anh · Pexels

Serbian SIM card or travel eSIM?

Serbia sits outside the EU, so nobody's roaming allowance follows them in and everyone has to buy something. Airalo's verified prices run $4 to $95, with 50 GB at $49 the best value per gigabyte.

Serbia eSIM plans compared

  • Nomad50 GB · 30d$35$0.70/GB✓ checkedBest value8 plans
    DataDaysPricePer GB
    1 GB7$4$4
    3 GB30$7$2.33
    5 GB30$10$2
    10 GB30$15$1.50
    20 GB30$21$1.05
    Unlimited5$26—
    50 GB30$35$0.70
    Unlimited10$45—

    Check Nomad prices →

  • Airalo50 GB · 30d$49$0.98/GB✓ checked18 plans
    DataDaysPricePer GB
    1 GB3$4$4
    3 GB3$7.50$2.50
    3 GB7$8$2.67
    5 GB7$10$2
    5 GB15$10.50$2.10
    5 GB30$11$2.20
    10 GB7$16.50$1.65
    10 GB15$17$1.70
    10 GB30$18$1.80
    Unlimited3$18.50—
    20 GB15$26$1.30
    20 GB30$27$1.35
    Unlimited5$27.50—
    Unlimited7$33.50—
    Unlimited10$37.50—
    Unlimited15$48—
    50 GB30$49$0.98
    Unlimited30$95—

    Check Airalo prices →

  • Saily20 GB · 30d$26.99$1.35/GB✓ checked5 plans
    DataDaysPricePer GB
    1 GB7$3.99$3.99
    3 GB30$7.99$2.66
    5 GB30$10.99$2.20
    10 GB30$17.99$1.80
    20 GB30$26.99$1.35

    Check Saily prices →

  • HolaflyUnlimited · 3d$18.90unlimited✓ checked6 plans
    DataDaysPricePer GB
    Unlimited3$18.90—
    Unlimited5$27.90—
    Unlimited7$33.90—
    Unlimited10$39.50—
    Unlimited15$54.90—
    Unlimited30$106.50—

    Check Holafly prices →

Providers marked ✓ checked were read from their own site on ; those marked indicative come from our earlier research and are not yet verified. Providers change pricing without notice — check before buying. Host networks marked ? are taken from provider listings and have not been confirmed by us; where no network is shown, the provider does not publish one. How we check prices.

Nobody roams into Serbia for free

This is the fact that shapes the whole page. Serbia is not in the EU, so roam-like-at-home does not apply and an EU, EEA or UK contract will not carry your normal allowance across the border. Where a page about Sweden or Slovakia can tell half its readers to buy nothing, this one cannot. If you are coming to Serbia with a foreign phone, you are buying data one way or another.

That also shows up in the price. Serbia is a more expensive eSIM market than the EU countries around it — Airalo's 50 GB plan costs $49 here against $36 in neighbouring Slovakia, for the same product family and the same 30 days.

The verified eSIM prices

Airalo's Serbian prices are the ones we have read off the provider's own site. The product is sold as Serbia Mobile. Its 30-day ladder:

DataDaysPricePer GB
5 GB30$11$2.20
10 GB30$18$1.80
20 GB30$27$1.35
50 GB30$49$0.98

As everywhere, the big plan is the value plan — $0.98 per gigabyte against $2.20 for the 5 GB. Nomad goes lower still at the top of its own ladder, 70 cents a gigabyte. The market does not stop at 20 GB, and if you are here for a month the 50 GB is the one to look at first, not last.

For shorter stays: $4 buys 1 GB over three days, $8 buys 3 GB over a week, $10 buys 5 GB over a week, $16.50 buys 10 GB over a week. Airalo's unlimited plans run $18.50 for three days, $27.50 for five, $33.50 for a week, $37.50 for ten days and $48 for 15. The 30-day unlimited is $95, which is nearly double the 50 GB plan — very few travellers will get their money's worth from that jump.

Nomad, Saily and Holafly

Nomad's Serbia prices were read from its own site on 17 August 2026, and Saily's and Holafly's off theirs on 18 August, so every figure below is a checkout price.

Nomad is the cheapest seller in Serbia at every size: $4 for 1 GB over seven days, $7 for 3 GB over 30, $10 for 5 GB, $15 for 10 GB, $21 for 20 GB and $35 for 50 GB. An earlier version of this section called its pricing "the odd one in this market" and said its 1 GB and 10 GB plans sat well above Airalo's; those numbers had never been checked and were roughly double the real ones. Saily has the cheapest entry point of all at a verified $3.99 for 1 GB over seven days, a penny under Nomad.

Holafly is not the bargain this page used to call it. Holafly's Serbian ladder was read off its own site on 18 August 2026 — $18.90 for three days, $27.90 for five, $33.90 for seven, $39.50 for ten, $54.90 for fifteen and $106.50 for thirty — and Airalo's verified unlimited undercuts every one of the six. The 25-day plan we used to list at $68.90 does not exist; Holafly sells six windows and no others, here or anywhere. Its plans also exclude hotspot use, so if you tether, that settles it before price does.

Which network you are on

Airalo does not publish a host network for Serbia, so we hold nothing on which carrier it uses, and neither Nomad nor Saily publishes one. Nor does Holafly: the A1, Yettel and mts trio our data used to carry against its rows came from our own older text rather than from Holafly, which names no operator in any country. Do not choose a provider on that basis.

On the Serbian networks themselves: Telekom Srbija (mts) has the widest rural coverage, and A1 Serbia has good coverage in the cities. Known gaps are the remote Stara Planina mountains, some of the deeper sections of the Djerdap Gorge, and very rural villages in the south. The Kosovo border area operates on a separate network, which is worth knowing if you are driving that way.

If your trip depends on signal in rural south Serbia or the mountains, a local mts SIM is the only way to pick your network on purpose.

Buying on arrival in Belgrade

Belgrade Nikola Tesla Airport (BEG) has Yettel and A1 counters in T2 arrivals, so unlike some markets you can genuinely sort this out on landing. Expect around $14 — the highest airport price of the three markets we compared above. In town, mts, Yettel and A1 all have stores around Terazije and the Knez Mihailova area.

Bring your passport. ID is required to register a Serbian prepaid SIM and there is no way around it.

We do not hold what data allowance that $14 buys. Large tourist bundles are advertised in this market, but we have not verified any of them, so we will not put a number against the local SIM or pretend the comparison above is like-for-like. Ask at the T2 counter and judge it against $11 for 5 GB or $18 for 10 GB.

Our verdict

For a week in Belgrade or Novi Sad, an eSIM bought before you fly is the least effort and the prices are reasonable. For a month, take the 50 GB rather than the 30-day unlimited — the unlimited costs nearly twice as much for something most people never need. Buy locally if you want a specific network for rural travel, or if the counter price at BEG beats what you were about to pay for a mid-size eSIM. More on the country at the Serbia hub, and cross-market pricing on cheapest eSIM.

Common questions

Does EU roaming work in Serbia?

No. Serbia is outside the EU, so roam-like-at-home does not apply and your usual allowance will not follow you in. Check what your carrier charges for Serbia before you land — for most travellers a local SIM or a travel eSIM is far cheaper than default roaming rates.

Where can I buy a SIM at Belgrade airport?

Yettel and A1 both have counters in T2 arrivals at Belgrade Nikola Tesla Airport. Expect around $14, and bring your passport — registration requires ID. In the city, mts, Yettel and A1 stores cluster around Terazije and Knez Mihailova.

Is unlimited data worth it in Serbia?

Usually not for a month. Airalo's verified 30-day unlimited plan is $95 against $49 for 50 GB, and most travellers will not use 50 GB. For short stays the gap is narrower, though not in Holafly's favour: its verified $27.90 for five days sits just above Airalo's verified $27.50, and Nomad's verified $26 undercuts both.