
Bulgarian SIM or travel eSIM: which is worth buying
A Bulgarian prepaid SIM costs about $9 at the airport and needs your passport. A travel eSIM starts at $3.99 and needs neither. For most visitors the honest answer is a third option.
Bulgaria eSIM plans compared
Airalo50 GB · 30d$36$0.72/GB✓ checkedBest value18 plansData Days Price Per GB 1 GB 3 $4 $4 3 GB 3 $4.50 $1.50 3 GB 7 $5 $1.67 5 GB 7 $6 $1.20 5 GB 15 $6.50 $1.30 5 GB 30 $7 $1.40 10 GB 7 $11 $1.10 10 GB 15 $11.50 $1.15 Unlimited 3 $11.50 — 10 GB 30 $12 $1.20 Unlimited 5 $18.50 — 20 GB 15 $19 $0.95 20 GB 30 $20 $1 Unlimited 7 $27 — Unlimited 10 $34.50 — 50 GB 30 $36 $0.72 Unlimited 15 $48 — Unlimited 30 $71 —
Nomad50 GB · 30d$45$0.90/GB✓ checked10 plansData Days Price Per GB 1 GB 7 $4.50 $4.50 3 GB 30 $9 $3 Unlimited 3 $11 — 5 GB 30 $12.50 $2.50 10 GB 30 $16 $1.60 Unlimited 5 $18 — 20 GB 30 $20 $1 Unlimited 7 $25 — Unlimited 10 $33 — 50 GB 30 $45 $0.90 Saily20 GB · 30d$19.99$1/GB✓ checked5 plans
Data Days Price Per GB 1 GB 7 $1.99 $1.99 3 GB 30 $4.99 $1.66 5 GB 30 $6.99 $1.40 10 GB 30 $11.99 $1.20 20 GB 30 $19.99 $1 HolaflyUnlimited · 3d$11.90unlimited✓ checked6 plans
Data Days Price Per GB Unlimited 3 $11.90 — Unlimited 5 $20.50 — Unlimited 7 $27.50 — Unlimited 10 $36.50 — Unlimited 15 $50.50 — Unlimited 30 $73.90 —
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.
Start here: are you already covered?
Bulgaria is inside the EU roaming area. If your contract was issued anywhere in the EU or EEA, your domestic data allowance works here at no extra charge, subject to your operator's fair-use cap. That covers a large share of the people who visit, and for them the correct purchase is nothing at all.
Three groups still need to buy. Non-European visitors, who get no roaming benefit. UK contract holders, because operators split on whether EU roaming still costs extra after Brexit. And anyone staying long enough that fair-use caps start to bite — EU roaming rules are written for holidays, not for a season in Bansko.
If you are in one of those groups, read on. If you are not, the rest of this page will save you money by telling you not to spend any.
The local SIM: cheap, but you pay in paperwork
Three national carriers sell prepaid: Vivacom, A1 Bulgaria and Yettel Bulgaria. An airport SIM runs about $9. Registration requires a passport or ID — there is no anonymous purchase in Bulgaria, which is the single biggest practical difference from an eSIM.
Where to buy:
- Sofia Airport (SOF)
- Vivacom and A1 stores in Terminal 2 arrivals
- In town
- Vivacom, A1 and Yettel stores in Sofia, Plovdiv and Varna
- Convenience
- some pharmacies and convenience stores sell prepaid SIMs
One honest limitation: we hold the $9 price but not the data allowance that comes with it, so we cannot give you a per-GB figure for the local option. Anyone who tells you a Bulgarian tourist SIM is definitively cheaper or dearer per gigabyte than an eSIM is guessing. What we can say is that the local route costs more up front than the cheapest eSIM, requires ID, and requires you to be somewhere a shop is open.
The eSIM numbers, in full
Airalo's Bulgaria rows were read from its own site on 13 August 2026 and Nomad's from its own on 17 August 2026; the earlier Nomad figure of $14 for 10 GB had never been checked and was too low. Saily and Holafly figures are indicative.
| Plan | Price | Per GB |
|---|---|---|
| Saily 1 GB / 7 days | $1.99 | $1.99 |
| Airalo 1 GB / 3 days (verified) | $4 | $4 |
| Airalo 3 GB / 7 days (verified) | $5 | $1.67 |
| Airalo 5 GB / 30 days (verified) | $7 | $1.40 |
| Saily 3 GB / 30 days | $4.99 | $1.66 |
| Airalo 10 GB / 30 days (verified) | $12 | $1.20 |
| Nomad 10 GB / 30 days | $16 | $1.60 |
| Airalo 20 GB / 30 days (verified) | $20 | $1 |
| Airalo 50 GB / 30 days (verified) | $36 | $0.72 |
| Holafly unlimited / 10 days | $36.50 | — |
The spread is the point. The cheapest entry plan costs $4.00 per gigabyte; the largest costs $0.72. That is a 5.5x difference in the price of the same commodity from the same provider. Buying small and topping up repeatedly is the most expensive way to use data in Bulgaria.
Unlimited only makes sense at the top end of usage. Holafly's ten-day unlimited at $36.90 costs more than Airalo's 50 GB for a month at $36.00, and Holafly does not support hotspot. If you need to tether a laptop, that alone decides it.
Which network you actually get
Vivacom has the fastest 4G and 5G data speeds and broad nationwide coverage; A1 Bulgaria is competitive, and both are rated excellent for visitors. 5G is live in Sofia, Plovdiv, Varna and Burgas. The national average is 38 Mbps.
Nobody says anything about the network. Holafly, Airalo, Saily and Nomad all publish nothing — the A1, Vivacom and Yettel listing this page used to credit to Holafly came from our own data rather than from the seller, an earlier version put Saily and Nomad on A1 and Vivacom in the same way, and Airalo's Bulgaria eSIM is sold under the package name Bultel, which is branding rather than an operator. That matters in Bulgaria, because the coverage gaps are terrain-driven: remote Rhodope hiking trails, the Rila Mountains above the ski resort bases including the Musala summit area, some deep Black Sea coastal cliffs, and rural villages in the northwest.
For those areas a local Vivacom SIM remains the widest-coverage option, and it is the only route where you know what you are buying. Everywhere a tourist normally goes, any eSIM will do.
The verdict
Short trip, no EU contract: an eSIM. It is cheaper than $9, it needs no passport, and it works the moment you land. Two weeks or more, or travel into the Rhodopes and rural northwest: the local Vivacom SIM earns its ID paperwork. EU or EEA contract on a normal holiday: buy nothing.
Full country detail, including coverage notes and the complete plan list, is on the Bulgaria hub.
Common questions
Do I need my passport to buy a SIM card in Bulgaria?
Yes. Passport or ID is required for registration on all Bulgarian prepaid SIMs. Travel eSIMs have no such requirement, which is one of their main practical advantages here.
Is a Bulgarian SIM cheaper per gigabyte than a travel eSIM?
We cannot say. We hold the roughly $9 airport price but not the data allowance attached to it, so no honest per-GB comparison is possible. On up-front cost alone, the cheapest eSIM at $3.99 is lower.
Which eSIM gives the best value in Bulgaria?
On price per gigabyte, Airalo's 50 GB 30-day plan at $36 works out to $0.72 per GB — the best rate in our verified data. For light users, Saily's verified 1 GB at $1.99 is the cheapest way in — half what this page used to print for it.