On this page
Free Astrology Insights
Tropical beach

Staying Connected in Bulgaria: Avoid Roaming Fees with a Local SIM

You step off the plane, your phone buzzes with a “Welcome to Bulgaria” text, and you start wondering what that buzz is going to cost you. Roaming charges can pile up fast, especially for visitors from outside the EU, and even EU travellers can hit fair usage limits. A local Bulgarian SIM or eSIM fixes this for the price of a couple of coffees. This guide covers the three operators, what to buy, where to buy it, and how to avoid the usual mistakes in 2026.

Why a Local SIM Beats Roaming in 2026

International roaming adds up quickly, even inside the EU if you are a non-EU citizen or if you go over your home provider’s fair usage policy. A local SIM gives you much cheaper data, calls and texts. That means you can use maps, ride apps, translation tools and messaging without checking your balance every hour.

Bulgaria has three main mobile network operators: A1, Vivacom and Yettel (formerly Telenor Bulgaria). All three sell prepaid plans, and all three now support eSIM. Coverage is good on all of them, so your choice will mostly come down to price, data allowance and which store is closest.

A note on money: Bulgaria adopted the euro on 1 January 2026, so you will see euro amounts on many price tags. The lev prices in this guide are shown with euro equivalents at the official fixed rate of 1 EUR = 1.95583 BGN.

What You Need Before You Buy

Registration is mandatory, so bring documents and check your phone first.

  • ID: A valid passport, or a national ID card if you are an EU citizen. Staff may copy it.
  • Age: You must be at least 18 years old.
  • Unlocked phone: Your phone must not be locked to your home carrier. Virtually all modern smartphones support GSM networks, so that part is rarely a problem.
  • eSIM support: If you want an eSIM, check that your device supports it. This is usually listed in your phone’s settings or manual.

Physical SIM cards from all three operators come as triple-cut (standard, micro and nano), so they fit any device.

Where to Buy: Official Stores vs Kiosks

Official operator stores are the best choice for tourists. You will find A1, Vivacom and Yettel stores in all major cities and shopping malls. They are also at the airports in Sofia, Varna and Burgas. Staff can register your ID, explain current plans in English, and activate the SIM on the spot. Activation is usually instant.

Some larger kiosks, convenience stores and supermarkets such as Kaufland, Lidl and Billa may sell basic prepaid SIM packs. The catch is that staff may not speak English. Activation might also require calling a Bulgarian-speaking customer service line, or visiting an official store later to complete registration. If you land at 11 p.m. and need a working phone, that is a bad time to find out.

In the store, ask for a “предплатена карта” (predplatena karta, meaning prepaid card). Then ask whether there is a “Tourist” or “Visitor” bundle on offer.

A1, Vivacom and Yettel Compared

The figures below are typical starter plans. Operators change bundles often, so confirm the exact contents at the counter. Plan names you may see include “A1 Prepag Start” or “A1 Tourist SIM”, “Vivacom Free” or “Vivacom Tourist”, and “Yettel Easy” or “Yettel Tourist SIM”.

A1 Bulgaria

A1 is known for its extensive network coverage. Website: a1.bg. App: My A1 (Google Play and Apple App Store).

  • SIM cost: BGN 10.00 (EUR 5.11)
  • Included: BGN 5.00 (EUR 2.56) credit and a 7-day starter bundle with 10 GB of national data, unlimited national minutes and unlimited national SMS.
  • Top-ups: BGN 10.00 (EUR 5.11) gives a 30-day bundle with 10 GB, unlimited minutes and unlimited SMS. BGN 15.00 (EUR 7.67) gives 30 days with 20 GB, unlimited minutes and unlimited SMS. Smaller top-ups such as BGN 5.00 may only extend credit validity and give pay-as-you-go rates.

Vivacom

Vivacom is often praised for competitive pricing and good coverage. Website: vivacom.bg. App: My Vivacom (Google Play and Apple App Store).

  • SIM cost: BGN 9.00 (EUR 4.60)
  • Included: BGN 4.00 (EUR 2.05) credit and a 7-day starter bundle with 8 GB of national data, 200 national minutes and 100 national SMS.
  • Top-ups: BGN 9.00 (EUR 4.60) gives 30 days with 8 GB and 200 minutes. BGN 14.00 (EUR 7.16) gives 30 days with 15 GB and 300 minutes. Vivacom also runs promotional bundles for international calls, especially to neighbouring countries.

Yettel

Yettel rebranded from Telenor in 2022 and is known for network quality. Website: yettel.bg. App: Yettel App (Google Play and Apple App Store).

  • SIM cost: BGN 11.00 (EUR 5.62)
  • Included: BGN 6.00 (EUR 3.07) credit and a 7-day starter bundle with 12 GB of national data, unlimited national minutes and unlimited national SMS.
  • Top-ups: BGN 11.00 (EUR 5.62) gives 30 days with 12 GB, unlimited minutes and unlimited SMS. BGN 16.00 (EUR 8.18) gives 30 days with 25 GB, unlimited minutes and unlimited SMS.

All three SIMs keep credit valid for 30 days from activation or your last top-up. If you only need data for navigation and messaging, any of them will do. If you plan to stream, tether a laptop or work remotely, the larger 20 GB and 25 GB bundles from A1 and Yettel give more room.

eSIM in Bulgaria: What Works in 2026

eSIM use has grown a lot since 2024. A1, Vivacom and Yettel all offer eSIMs for prepaid plans, mainly through their official stores. You get a QR code in the store, scan it, and the profile downloads to your phone. That means no tiny plastic card to lose and no need to swap your home SIM out.

Self-service activation of prepaid eSIMs through the operator apps (My A1, My Vivacom, Yettel App) is being rolled out. It is not reliably available to tourists yet, so do not plan your arrival around it. Expect to visit a store. Staff report QR code generation and activation now takes roughly 5 to 10 minutes, down from 15 to 20 minutes in 2024.

One practical point: you need an internet connection to download the eSIM profile. Use the store’s WiFi or your current roaming data for that one step.

Pro Tip: Install the operator’s app while you are still standing in the store, using their WiFi. Log in, check that your bundle shows up, and confirm your data balance before you leave. In 2026 the apps are the main way to top up and track usage, so fixing any problem at the counter is far easier than fixing it later from a bus seat.

Step-by-Step: From Airport to Online

  1. Check compatibility. Make sure your phone is unlocked. If you want an eSIM, confirm it supports one.
  2. Pick an operator. Use the comparison above. All three have good general coverage.
  3. Find an official store. At Sofia Airport or in any major city, head to a store of your chosen operator.
  4. Ask for a prepaid card. Say “predplatena karta” or ask for a Tourist SIM, then hand over your passport or national ID.
  5. Activate an eSIM, if that is what you chose. Staff will generate a QR code. On most phones you scan it through Settings, then Mobile Data, then Add Data Plan. Stay connected to WiFi while it downloads.
  6. Or insert the physical SIM. Staff will often do it for you. Restart your phone, and it should connect automatically within a few minutes.
  7. Confirm your bundle. Open the app, check your data and minutes, and send a quick test message.

Topping Up and Checking Your Balance

There are three ways to add credit:

  • Operator apps and websites: Top up with a debit or credit card. This is usually the easiest method.
  • Vouchers: Sold at operator stores, kiosks, post offices, petrol stations and some supermarkets.
  • ATMs: Some offer top-up, but it is uncommon and often needs a Bulgarian bank card, so do not count on it.

To check your balance without the app, you can dial a short code and follow the prompts. Codes commonly quoted are *100# for A1 and *123# for both Vivacom and Yettel. These can change, so confirm the right code with store staff or on the operator’s website.

Keep the SIM packaging. It holds your PIN and PUK codes, which you may need if the card gets locked.

2026 Budget Reality

A full month of mobile data in Bulgaria costs less than a restaurant lunch in most Western European cities. Here is what one month looks like, counting the SIM and one 30-day top-up. These are typical figures, so confirm at the counter.

  • Budget (Vivacom): SIM BGN 9.00 plus a BGN 9.00 top-up gives about BGN 18.00 (EUR 9.20) for 8 GB and 200 minutes per bundle.
  • Mid-range (A1): SIM BGN 10.00 plus a BGN 10.00 top-up gives about BGN 20.00 (EUR 10.23), with 10 GB and unlimited minutes and SMS.
  • Comfortable (Yettel): SIM BGN 11.00 plus a BGN 16.00 top-up gives about BGN 27.00 (EUR 13.80) for the 25 GB bundle with unlimited minutes and SMS.

Remember that each SIM already includes starter credit and a 7-day bundle. For a stay of a week or less, you may not need a top-up at all.

WiFi in Bulgaria: Where It’s Free and Where It Fails

A local SIM is the better primary option, but WiFi is easy to find:

  • Accommodation: Almost all hotels, guesthouses and private rentals such as Airbnb offer free WiFi.
  • Cafés and restaurants: Most in urban and tourist areas offer it to customers. Look for a sign or ask staff for the password.
  • Public hotspots: Free WiFi exists in major city centres, parks and some public buildings. Speed and quality vary, and you should use a VPN if you can.
  • Airports: Sofia (SOF), Varna (VAR) and Burgas (BOJ) all offer free WiFi in the terminals.
  • Bus stations: Major intercity stations, including Sofia Central Bus Station, usually have free WiFi in the waiting areas.

Trains are the weak spot. WiFi on BDZ trains has improved since 2024 but is not universal. Newer, modernised intercity trains on key routes like Sofia–Plovdiv, Sofia–Burgas and Sofia–Varna are increasingly equipped with free WiFi. Older trains, regional services and routes through mountain areas may have little or no connection. Even on equipped trains the signal can drop out between towns. Download offline maps and tickets before you board, and treat train WiFi as a bonus.

What Has Changed Since 2024

  • Bigger bundles: A1, Vivacom and Yettel have all raised data allowances on prepaid plans, and A1 has shifted toward simpler, data-focused bundles. Some older, less generous plans were dropped.
  • Simpler choice at Vivacom: Separate “Tourist SIM” packages have largely been folded into its main prepaid range.
  • Yettel is fully rebranded: The move from Telenor is complete, so all services and branding now say Yettel. Yettel also often offers promotional data rollover if you top up within a set timeframe. Ask whether it applies to your plan.
  • App-first service: My A1, My Vivacom and the Yettel App are now the main hubs for balances and top-ups.

Common Mistakes to Avoid

  • Buying from a supermarket shelf at night. Registration problems and Bulgarian-only support can leave you offline. Use an official store.
  • Arriving without your passport or ID. No ID means no registration, and no registration means no working SIM.
  • Forgetting the internet needed for eSIM download. Connect to store WiFi first, or use roaming data once.
  • Throwing away the packaging. You will want your PIN and PUK codes if something goes wrong.
  • Letting credit expire. Credit is valid for 30 days from activation or your last top-up. Check the date if you are staying longer.
  • Assuming train WiFi will work. Download maps, tickets and entertainment offline before you board.
  • Assuming a Bulgarian bank card is needed for top-ups. That is only true for ATM top-ups. The apps and websites accept ordinary debit and credit cards.
  • Ignoring usage warnings. There is generally no strict fair usage policy for tourists within Bulgaria, but extreme usage, such as hundreds of GB in a short period, can trigger automated checks. This is rare for normal travel use.

If you run into trouble, visit an official store, call the customer service number printed on the packaging or on the operator’s website, or use the app. English-speaking support is generally available.

Frequently Asked Questions

Do I need ID to buy a SIM card in Bulgaria?

Yes. You need a valid passport, or a national ID card if you are an EU citizen, and you must be at least 18. Staff register the SIM in your name and may copy your document. This is why buying from an official store is the safest option.

Which is the best operator for tourists: A1, Vivacom or Yettel?

All three have good general coverage. Vivacom has the lowest entry price at BGN 9.00 (EUR 4.60). A1 starts at BGN 10.00 (EUR 5.11) with 10 GB, and Yettel offers 12 GB at BGN 11.00 (EUR 5.62). Choose based on data needs and the nearest store.

Can I get an eSIM in Bulgaria as a tourist?

Yes. A1, Vivacom and Yettel all offer prepaid eSIMs, mainly through their official stores, where staff give you a QR code to scan. Fully self-service activation through the apps is not reliably available to tourists yet, so plan on visiting a store with your passport.

How do I top up my Bulgarian prepaid SIM?

The easiest way is the operator’s app (My A1, My Vivacom or Yettel App) or website, paying by debit or credit card. You can also buy vouchers at operator stores, kiosks, post offices, petrol stations and some supermarkets. ATM top-ups exist but often need a Bulgarian bank card.

Is there free WiFi in Bulgaria?

Yes. Hotels, guesthouses, most cafés and restaurants, Sofia, Varna and Burgas airports, and major bus stations offer free WiFi. Some city centres and parks have public hotspots, though speeds vary. Train WiFi is patchy, so rely on your local SIM for longer journeys.


📷 Featured image by Thomas Martinsen on Unsplash.

Accessibility Menu (CTRL+U)

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