On this page
Free Astrology Insights
Tropical beach

Best eSIM for Bulgaria: Top Providers & Activation Tips

Plenty of travelers land at Sofia Airport in 2026 expecting to buy a quick eSIM from their phone before clearing immigration — the same way they did in Amsterdam or Lisbon. Bulgaria doesn’t quite work like that yet. EU rules require your identity to be registered against any SIM card, physical or embedded, which means you cannot simply download a local prepaid eSIM from an operator’s website the way you might elsewhere. Add to that the fact that Yettel’s prepaid eSIM situation is still murky, and you’ve got a genuinely confusing topic that deserves a clear, current answer.

What Changed for eSIM in Bulgaria Since 2024

The biggest shift between 2024 and 2026 is that A1 Bulgaria and Vivacom both expanded their prepaid eSIM programmes in response to growing tourist demand. Before 2024, eSIM for prepaid customers was essentially a contract-only feature at all three operators. That changed gradually, and by 2026 both A1 and Vivacom handle prepaid eSIM activations in-store with a reasonably smooth process.

Yettel — rebranded from Telenor — is a different story. As of early 2026, Yettel’s eSIM for prepaid remains limited or requires specific in-store processing that is noticeably less straightforward than its competitors. If you want eSIM specifically, A1 and Vivacom are your local options. If you’re happy with a physical SIM, Yettel is absolutely worth considering for its data value.

On the network side, all three operators have substantially expanded their 5G footprints since 2024. Sofia, Plovdiv, Varna, Burgas, and major highway corridors now have solid 5G coverage. Rural mountain areas — think Rhodopes villages or hiking trails deep in the Balkan range — still rely on 4G LTE, which is perfectly adequate for navigation and messaging.

One thing that has not changed: mandatory ID registration for all prepaid SIM and eSIM purchases. This is Bulgarian law, aligned with EU-wide telecoms regulation. You will need your passport or an EU national identity card every time, without exception.

Local Operator Prepaid Plans at a Glance

A1 Bulgaria

A1 is the most tourist-friendly operator in 2026 when it comes to eSIM. Their dedicated tourist package is genuinely well-designed for a typical holiday stay.

  • A1 Tourist Prepaid Pack (2026 Edition): 20 BGN (approx. 10.23 EUR) — 15 GB data (4G/5G), 200 national minutes, 100 international minutes to EU, USA, Canada, UK, Serbia, North Macedonia, and Turkey, plus unlimited national SMS. Valid 30 days.
  • A1 Starter Prepaid Plan: 10 BGN (approx. 5.11 EUR) — 5 GB data, 100 national minutes, 50 national SMS. Valid 15 days.
  • Top-up example: A 15 BGN (7.67 EUR) reload adds 10 GB data and 200 national minutes for 30 days.
  • eSIM: Available for both plans, purchased in-store only.
  • App: My A1 (Google Play / App Store) — for balance, top-ups, and data monitoring.
  • Website: https://www.a1.bg/

Vivacom

Vivacom tends to undercut A1 slightly on price, and their tourist pack is a solid alternative, particularly if there’s a Vivacom store closer to your accommodation.

  • Vivacom Tourist Pack (2026 Edition): 18 BGN (approx. 9.20 EUR) — 12 GB data (4G/5G), 150 national minutes, 80 international minutes to EU, USA, Canada, UK, and Turkey, unlimited national SMS. Valid 28 days.
  • Vivacom Easy Prepaid Plan: 8 BGN (approx. 4.09 EUR) — 4 GB data, 80 national minutes. Valid 14 days.
  • Top-up example: 12 BGN (6.14 EUR) adds 8 GB data and 150 national minutes for 30 days.
  • eSIM: Available in official Vivacom stores, a significant improvement since 2024.
  • App: My Vivacom (Google Play / App Store).
  • Website: https://www.vivacom.bg/

Yettel

Yettel offers the best raw data allowance among the three operators at the tourist tier, which makes it attractive if you stream a lot or work remotely. The catch is that physical SIM is the only reliable prepaid option right now.

  • Yettel Tourist Prepaid (2026 Edition): 22 BGN (approx. 11.25 EUR) — 18 GB data (4G/5G), 250 national minutes, 120 international minutes to EU, USA, Canada, UK, Serbia, Greece, and Romania, unlimited national SMS. Valid 30 days.
  • Yettel Easy Start Plan: 9 BGN (approx. 4.60 EUR) — 6 GB data, 120 national minutes. Valid 15 days.
  • Top-up example: 14 BGN (7.16 EUR) adds 10 GB data and 200 national minutes for 30 days.
  • eSIM: Primarily post-paid contract customers only as of early 2026. Physical SIM recommended for tourists.
  • App: Yettel (Google Play / App Store).
  • Website: https://www.yettel.bg/

Third-Party Global eSIM Providers

If you want to have working data the moment your plane touches down — before you reach any store — a global eSIM provider is the answer. You buy and install the eSIM from home, and it activates automatically when your phone connects to a Bulgarian network. No passport needed, no queuing.

Airalo is the most widely used platform. A typical 2026 Bulgaria data-only plan via Airalo looks like this:

  • 1 GB / 7 days: approx. $5 USD (9.78 BGN / 4.99 EUR)
  • 3 GB / 30 days: approx. $12 USD (23.47 BGN / 11.99 EUR)
  • 5 GB / 30 days: approx. $18 USD (35.20 BGN / 17.99 EUR)

Nomad, Holafly, and MobiMatter offer comparable products. Holafly in particular is popular with travellers who want unlimited data plans, though the per-day pricing reflects that. Always compare current deals across platforms before buying — prices shift regularly.

The honest trade-off: global eSIM providers give you a data-only connection. You will not get a Bulgarian phone number, so you cannot receive SMS verification codes on that line (important for banking apps or two-factor authentication). For a two-week beach holiday that’s no problem. For a longer stay where you need a local number, a local operator plan makes more sense.

Pro Tip: In 2026, the smartest approach for many travellers is a combination strategy — activate a global eSIM (Airalo or Nomad) before departure for immediate airport connectivity, then visit an A1 or Vivacom store in the city for a local tourist pack with a Bulgarian number. Dual-SIM phones handle both profiles simultaneously, so you never have a dead gap in coverage.

2026 Budget Reality — What You Will Actually Pay

Here is a honest breakdown of what mobile connectivity costs in Bulgaria in 2026, across three spending levels.

  • Budget: Vivacom Easy Prepaid or Yettel Easy Start — 8–9 BGN (4.09–4.60 EUR / ~$4.50–$5 USD). You get 4–6 GB and a couple of weeks of validity. Fine for a short city break where you rely mainly on hotel WiFi.
  • Mid-range: A1 Tourist Prepaid Pack or Vivacom Tourist Pack — 18–20 BGN (9.20–10.23 EUR / ~$10–$11 USD). Covers a full month with 12–15 GB and international calling minutes. This is what most tourists actually need.
  • Comfortable: Yettel Tourist Prepaid at 22 BGN (11.25 EUR / ~$12.30 USD) gives you 18 GB and the widest international calling list including Greece and Romania — useful if you’re road-tripping across the Balkans. Add a 10 BGN top-up if you need more data mid-trip.
  • Global eSIM (convenience premium): Expect to pay 12–35 BGN (6.14–17.90 EUR) for equivalent data compared to a local plan. You are paying for the convenience of instant remote activation, not for extra gigabytes.

Step-by-Step: How to Activate a Local Prepaid eSIM in Bulgaria

This process applies to A1 and Vivacom. Make sure your phone is eSIM-compatible — iPhone XS/XR or newer, most recent Samsung Galaxy models, and Google Pixel phones all support eSIM. Also confirm your phone is not carrier-locked to a home network.

  1. Visit an official store. Do not attempt this at a newspaper kiosk — only official branded stores can process eSIM activations.
  2. Request a prepaid eSIM. Tell the assistant: “I would like a prepaid eSIM” and name the package (e.g., “A1 Tourist Prepaid Pack”). Having this ready saves time if the assistant’s English is limited.
  3. Present your ID. Hand over your passport or EU national ID card. The assistant scans it and enters your details. This registration takes roughly 5–10 minutes.
  4. Pay for the package. 20 BGN for the A1 Tourist Pack, 18 BGN for the Vivacom Tourist Pack. Cash and card both accepted in stores.
  5. Step-by-Step: How to Activate a Local Prepaid eSIM in Bulgaria
    📷 Photo by Joeyy Lee on Unsplash.
  6. Receive your QR code. The assistant generates an eSIM QR code, either printed on paper or displayed on their screen for you to scan.
  7. Scan on your phone. On iPhone: Settings → Mobile Data → Add eSIM → Use QR Code. On Android: Settings → Network & internet → SIMs → Add more → Download a SIM instead → Scan QR code.
  8. Follow the on-screen prompts. The eSIM profile downloads in 1–2 minutes.
  9. Test connectivity. The store assistant should confirm you have signal and live data before you leave. The warmth of a Bulgarian summer afternoon outside the mall entrance hits differently when you’ve just got 15 GB to play with.

Where to Buy — Airports, City Stores, and Kiosks

Sofia Airport Terminal 2 has A1 and Vivacom kiosks airside and in the arrivals hall. These are genuinely useful if you land in the morning when the stores are open, but hours can be limited late at night. Plovdiv, Varna, and Burgas airports have smaller kiosks that may or may not be staffed outside peak summer season — do not count on them for eSIM activation specifically.

In the city, you will find A1 and Vivacom stores in every major shopping mall and on main pedestrian streets. Sofia’s Mall of Sofia, Paradise Center, and Serdika Centre all have branches of both operators. Yettel stores are similarly widespread for physical SIM purchases.

Physical SIM cards — but not eSIM profiles — can be bought at newspaper kiosks (called vestnitsi) and larger supermarkets like Lidl or Kaufland. These are fine in a pinch, but the kiosk staff rarely speak English, and eSIM activation is impossible there. If you only need a basic physical SIM and your package is a standard one, kiosk purchase is technically valid since ID registration can be completed remotely via the operator’s app in some cases — but for tourists, in-store is always the cleaner option.

APN Settings, App Management, and Top-Up Tricks

In most cases your phone configures APN settings automatically when the SIM or eSIM profile is loaded. If data refuses to work after activation, these manual settings fix it 99% of the time:

  • A1: APN — internet.a1.bg
  • Vivacom: APN — internet.vivacom.bg
  • Yettel: APN — yettel-internet

Download the relevant operator app before you arrive in Bulgaria while you still have your home data connection. My A1 and My Vivacom are both available on Google Play and the Apple App Store. The apps let you check your remaining data balance in real time, purchase top-up add-ons, and sometimes activate bonus data promotions not available over the counter.

Top-up vouchers are sold at kiosks and supermarkets in denominations from 5 BGN to 30 BGN. Scratch the code on the back, then enter it in the app or dial the operator’s top-up shortcode. This is useful if you’re mid-trip in Bansko or Sozopol and a store isn’t immediately convenient but you’re burning through data faster than expected.

Free WiFi in Bulgaria — What’s Reliable, What Isn’t

Bulgaria’s free WiFi situation is better than many travellers expect. Essentially every hotel, guesthouse, and Airbnb rental offers free WiFi — speeds in city hotels are often surprisingly fast, with fibre connections becoming the norm in 2026. The faint hum of the breakfast room in a Sofia boutique hotel, laptop open, coffee steaming, is a perfectly productive morning if you only need WiFi for work.

Cafes and restaurants almost universally offer free WiFi. Ask staff for the password (kakva e parolata za WiFi? is the Bulgarian phrase). Most will also just point to a sticker on the wall.

Public transport is more mixed. BDZ intercity trains on newer rolling stock offer free WiFi, though it drops out in tunnels and through the Iskar Gorge. Some intercity coach lines provide it too. City buses, trams, and the Sofia Metro do not offer free WiFi as of 2026. All four major Bulgarian airports — Sofia, Varna, Burgas, Plovdiv — provide free public WiFi without a time limit, though speeds at Sofia during peak summer hours can be sluggish.

Some larger municipalities have launched free public WiFi hotspots in central squares and parks, but coverage is patchy and speeds are low. Treat public square WiFi as a backup for quick messages, not for streaming or video calls.

Common Mistakes Travelers Make

  • Trying to activate a local eSIM online from abroad. It is not possible for prepaid plans from A1, Vivacom, or Yettel. You must be physically present in a store with your ID. Plan accordingly.
  • Assuming the airport kiosk is always open. Sofia Airport kiosks are reliable during daytime hours. An overnight or early-morning arrival may mean waiting until city stores open. A pre-installed global eSIM from Airalo or Nomad solves this completely.
  • Buying a physical SIM at a kiosk when you wanted eSIM. Once a physical SIM is sold and registered to you, it cannot be converted to an eSIM profile. If eSIM matters to you, go straight to an official store.
  • Forgetting ID at the hotel. You cannot register a SIM without your passport or EU ID card. Always carry it when heading to an operator store. A phone photo of your passport is not accepted.
  • Choosing Yettel expecting prepaid eSIM. Yettel’s prepaid eSIM for tourists is unreliable as of 2026. If eSIM is a requirement, go to A1 or Vivacom first.
  • Not downloading the operator app beforehand. My A1 and My Vivacom are useful from day one. Download them on home WiFi before you travel so they are ready when you land.

Frequently Asked Questions

Can I buy a Bulgarian eSIM online before I travel?

For local operator plans from A1 or Vivacom, no — Bulgarian law requires in-person ID verification for all prepaid SIM and eSIM registrations. However, third-party global providers like Airalo, Nomad, and Holafly sell data-only eSIMs for Bulgaria that you can purchase and install from home, with no ID required.

Which local Bulgarian operator has the best tourist data plan in 2026?

Yettel offers the most data (18 GB for 22 BGN) but only as a physical SIM. For eSIM users, A1’s Tourist Prepaid Pack at 20 BGN gives 15 GB with broad international calling. Vivacom’s 18 BGN pack is the best value if you need slightly less data and a shorter validity window.

Do I need my passport to buy a SIM card in Bulgaria?

Yes, without exception. Bulgarian and EU telecoms regulations require mandatory identity registration for all prepaid SIM and eSIM purchases. You must present a valid passport or EU national identity card in person at the store. A scanned copy or phone photo of your passport is not accepted as valid identification.

Is 5G available in Bulgaria for tourists in 2026?

Yes. All three major operators — A1, Vivacom, and Yettel — offer 5G on their prepaid tourist packages where network coverage exists. 5G is solid in Sofia, Plovdiv, Varna, Burgas, and along major transport corridors. Rural and mountain areas use 4G LTE, which handles navigation, messaging, and video calls reliably.

What happens if I run out of data on my Bulgarian prepaid plan?

You can top up at any time via the My A1 or My Vivacom apps, by purchasing a top-up voucher at a kiosk or supermarket, or by visiting a store. A 10 BGN top-up (approx. 5.11 EUR) typically adds 5–7 GB depending on the operator, valid for 15 days. Data top-ups do not reset your plan’s validity period.


📷 Featured image by Igor Sporynin on Unsplash.

Accessibility Menu (CTRL+U)

EN
English (USA)
Accessibility Profiles
i
XL Oversized Widget
Widget Position
Hide Widget (30s)
Powered by PageDr.com