On this page
Free Astrology Insights
Tropical beach

Bulgaria Travel Internet: Getting Mobile Data as a Tourist

You land in Sofia, Varna or Burgas, switch off airplane mode, and wait for a signal. Then you find out your phone is locked, or the shop wants a passport you left at the hotel, or your home provider is about to charge you heavy roaming fees. In 2026, getting mobile data in Bulgaria is cheap and easy. It only goes wrong when you skip a few small steps. This guide covers those steps, from SIM Cards and eSIMs to WiFi, so you are online within minutes of arriving.

What to Sort Out Before You Land

Three things decide whether your setup goes smoothly: an unlocked phone, a valid ID and realistic expectations about coverage.

Unlock your phone. A locked phone will not accept a Bulgarian SIM card. Ask your home provider to unlock it before you travel, because this can take days.

Carry your ID. Since 2015, Bulgarian law has required every prepaid SIM card to be registered to an individual. You need a valid passport, or a national ID card if you are an EU citizen. Without ID, the SIM cannot be activated. This rule is unchanged in 2026.

Know the coverage. The three main operators are A1 Bulgaria, Vivacom and Yettel. All three offer 4G LTE nationwide, and 5G is growing quickly, especially in larger cities and resorts. Coverage is excellent in cities, towns and along major roads. In very remote mountain areas and deep valleys, it can be weak or missing. Each operator publishes a coverage map on its official website, so check it if you plan to hike off the main routes.

Physical SIM or eSIM: Choosing Your Setup

Your choice depends on your phone and how you like to travel.

  • Choose a local prepaid SIM if you want the best value, calls and texts to Bulgarian numbers, and a staff member to set everything up for you.
  • Choose an eSIM if your phone supports it and you want data the moment you land. eSIMs from third-party providers are usually data-only. They also let you keep your home SIM active for calls and SMS, since you can run both at once.

The trade-off is simple. A physical SIM from a store comes with human help. An eSIM is more convenient, but if something goes wrong, you are troubleshooting alone.

Where to Buy a SIM Card in Bulgaria

Official operator stores are the best option. A1, Vivacom and Yettel all have stores in major cities and shopping malls, and sometimes at airports. Staff handle registration and activation, and they can pick the right plan with you.

Where to Buy a SIM Card in Bulgaria
📷 Photo by Vincent Y @USA on Unsplash.

Supermarkets and kiosks such as Kaufland, Lidl, Billa, Fantastico and street kiosks like Lafka may sell starter packs. The catch is that the staff there often cannot complete the mandatory registration. You might still have to visit an official store, or activate online or by phone after buying. This is inconsistent from shop to shop, so treat these as a backup and not your first choice.

Airports offer limited options at Sofia (SOF), Varna (VAR) and Burgas (BOJ). Look for operator kiosks or electronics stores. Prices may be slightly higher and the choice of packages smaller. If you land late and need data immediately, an airport kiosk is useful. If you can wait, a city store usually gives you more choice.

Step-by-Step: Buying and Activating a Prepaid SIM

The in-store process takes only a few minutes. Bring your passport (or EU national ID card) and either cash in BGN or a credit or debit card.

  1. Go to an official store of A1, Vivacom or Yettel.
  2. Ask for a prepaid SIM. Say “predplatena SIM karta” or “starter pack.” The staff will show you the starter packs and any add-on bundles.
  3. Hand over your ID. They will copy it or record your details for registration.
  4. Pay for the starter pack.
  5. Let them insert the SIM and activate it. Activation is usually instant or takes a few minutes. In rare cases it takes up to 30 minutes. You may need to restart your phone.
  6. Test everything before you leave. Make a call, send an SMS and load a web page on mobile data.
Pro Tip: If you land late at night when stores are closed, install a third-party eSIM before your flight so you have data for maps and taxi apps on arrival. Then buy a local prepaid SIM the next day in an official city store, where staff can register your passport on the spot. You get the convenience of an eSIM and the value of a local plan.

A1, Vivacom and Yettel Compared

The packages below are estimates for 2026, based on typical offers in late 2024 and early 2025. Names, data allowances and prices can change, so confirm the details at the counter. The operators do not always sell a branded “tourist SIM.” Their standard starter packs and add-on bundles do the job, and occasional limited-time “Traveler Packs” may appear with more data or international minutes.

A1, Vivacom and Yettel Compared
📷 Photo by Pourya Gohari on Unsplash.

A1 Bulgaria (A1.bg)

  • App: A1 Bulgaria App (Google Play and Apple App Store)
  • Starter pack: A1 Tourist Pack or A1 Prepaid Starter, about 8–12 BGN (4.09–6.14 EUR). It typically includes initial credit (for example 5 or 10 BGN), a small data bundle of 2–5 GB valid for 7–14 days, and some national minutes and SMS.
  • Add-ons: 5 GB for 7 days at 5 BGN (2.56 EUR); 15 GB for 30 days at 12 BGN (6.14 EUR); 30 GB for 30 days at 20 BGN (10.23 EUR); unlimited with a speed cap after certain usage at 25 BGN for 30 days (12.78 EUR).
  • Check balance: A1 app, dial *100#, or SMS to a short code.

Vivacom (Vivacom.bg)

  • App: My Vivacom (Google Play and Apple App Store)
  • Starter pack: Vivacom Prepaid or Vivacom Tourist SIM, about 7–10 BGN (3.58–5.11 EUR). It typically includes initial credit (for example 5 or 8 BGN), 3–6 GB valid for 7–10 days, and some national minutes and SMS.
  • Add-ons: 6 GB for 7 days at 6 BGN (3.07 EUR); 18 GB for 30 days at 15 BGN (7.67 EUR); 35 GB for 30 days at 22 BGN (11.25 EUR); unlimited with a speed cap at 28 BGN for 30 days (14.31 EUR).
  • Check balance: My Vivacom app, dial *123#, or SMS to a short code.

Yettel (Yettel.bg, formerly Telenor Bulgaria)

  • App: Yettel App (Google Play and Apple App Store)
  • Starter pack: Yettel Prepaid or Yettel Starter Pack, about 9–13 BGN (4.60–6.65 EUR). It typically includes initial credit (for example 6 or 10 BGN), 4–7 GB valid for 10–14 days, and national minutes and SMS.
  • Add-ons: 7 GB for 7 days at 7 BGN (3.58 EUR); 20 GB for 30 days at 16 BGN (8.18 EUR); 40 GB for 30 days at 24 BGN (12.27 EUR); unlimited with a speed cap at 30 BGN for 30 days (15.34 EUR).
  • Check balance: Yettel app, dial *123#, or SMS to a short code.

Activation is usually automatic on all three. On A1 it happens on your first call or data use, or you follow the instructions on the starter pack. Ask about the exact terms of any “unlimited” plan, because speeds are reduced after a certain amount of use.

How to Install an eSIM Before You Arrive

Airalo, Holafly, Nomad and GigSky already offer regional or country-specific eSIMs for Bulgaria. You buy and activate them digitally, so you can do it at home. They are usually data-only plans. Your phone must support eSIM.

  1. Download the provider’s app or open its website.
  2. Select a data package for Bulgaria.
  3. Buy the eSIM.
  4. You will receive a QR code or manual activation details.
  5. How to Install an eSIM Before You Arrive
    📷 Photo by Amirreza Marand on Unsplash.
  6. Open your phone settings, go to “Mobile Data” or “Cellular,” and choose “Add eSIM” or “Add Data Plan.”
  7. Scan the QR code or type in the details.
  8. Follow the on-screen instructions. If the provider requires it, turn on data roaming for the eSIM profile only.

Operator eSIMs are a separate matter. A1, Vivacom and Yettel may offer prepaid eSIM starter packs for tourists in 2026, with a QR code you scan after buying online or in store. Availability was not confirmed at the time of writing, so ask at an official store or check the operator’s website before you count on it.

2026 Budget Reality: What Mobile Data Costs

Mobile data in Bulgaria is cheap. These figures use the fixed rate of 1 EUR = 1.95583 BGN and the estimated 2026 prices above.

  • Budget (about 7–13 BGN, 3.58–6.65 EUR): A starter pack alone. Vivacom is cheapest at 7–10 BGN, A1 is 8–12 BGN and Yettel is 9–13 BGN. This suits a weekend city break. You can add a small bundle such as 5 GB for 7 days at A1 for 5 BGN (2.56 EUR) if you run low.
  • Mid-range (about 12–16 BGN, 6.14–8.18 EUR extra): A starter pack plus a 30-day bundle, such as 15 GB at A1 (12 BGN), 18 GB at Vivacom (15 BGN) or 20 GB at Yettel (16 BGN). This works for a one-to-two-week trip with maps, messaging and some video.
  • Comfortable (about 20–30 BGN, 10.23–15.34 EUR extra): A starter pack plus a large bundle of 30–40 GB (20–24 BGN), or an unlimited plan with a speed cap at 25–30 BGN. This is for remote workers and heavy streamers.

Third-party eSIM prices vary by provider, so compare a few before buying.

Topping Up Without Stress

When your bundle runs out, there are plenty of ways to add more.

  • Operator apps: A1 Bulgaria App, My Vivacom and Yettel App accept credit or debit cards.
  • Official websites: A1.bg, Vivacom.bg and Yettel.bg offer online top-ups.
  • Physical vouchers: Sold at operator stores, most supermarkets, kiosks and petrol stations. Buy the voucher, then dial the number or send the SMS shown on it to apply the credit.
  • ATMs: Some ATMs from major banks, such as DSK Bank and UniCredit Bulbank, offer a top-up service.
  • Epay.bg and EasyPay: Epay.bg takes online payments, and EasyPay offices are widely available.

Top up before you reach zero. Running out in the middle of a rural bus ride is an easy way to lose your navigation.

Topping Up Without Stress
📷 Photo by Chelsey Marques on Unsplash.

WiFi in Bulgaria: Where It Works and Where It Doesn’t

Hotels and rentals: Almost all hotels, guesthouses and private rentals, including Airbnb, offer free WiFi. Speed and quality vary.

Cafés and restaurants: Most in urban and tourist areas offer free WiFi to customers. Ask the waiter for the password, or look for a sign by the till.

Public WiFi: Some city centres, parks and major squares in Sofia, Plovdiv and Varna have limited free WiFi. Reliability and security are inconsistent, so avoid banking on these networks.

Airports: Sofia (SOF), Varna (VAR) and Burgas (BOJ) offer free WiFi. It is usually limited to a couple of hours (for example 2–4 hours), or unlimited after a quick registration.

Trains and buses: Reliable WiFi is generally not available on BDZ trains. Plan to use mobile data for the whole journey. Some newer intercity buses may offer WiFi, but it is not guaranteed. Download offline maps (Google Maps or HERE WeGo) and anything you want to read or watch before you board.

What Has Changed Since 2024

  • eSIM: In 2024, prepaid eSIM options from the main Bulgarian operators were very limited or non-existent, mostly offered with contract plans. In 2026, eSIMs are more widely available through third-party providers, and operator prepaid eSIMs are likely but should be confirmed.
  • 5G: Networks keep expanding in cities, resorts and popular tourist areas, which means faster speeds where most visitors spend their time.
  • Prices: Expect small increases in starter packs and bundles due to inflation and market changes. Mobile data is still very competitive.

Common Mistakes to Avoid

  • Arriving with a locked phone. A Bulgarian SIM will not work in it, and you cannot fix this at the airport.
  • Forgetting your passport. No ID means no activation. A photocopy or a photo on your phone is risky, so bring the real document.
  • Buying a starter pack at a kiosk and assuming it is ready. The seller may not be able to register it. Buy from an official store when possible.
  • Leaving the store without testing. Check calls, SMS and data before you walk out, so any problem is fixed on the spot.
  • Counting on train WiFi. Download offline maps and content in advance.
  • Taking the SIM to other countries. Bulgarian prepaid plans are typically meant for use inside Bulgaria. Watch for roaming charges if you cross into a neighbouring country without a specific roaming plan.
  • Common Mistakes to Avoid
    📷 Photo by Paul R Design on Unsplash.
  • Letting credit run out. Check your balance regularly through the app or by dialling *100# (A1) or *123# (Vivacom and Yettel).
  • Trusting public WiFi for sensitive tasks. Keep banking and payments for your mobile data or a trusted hotel connection.

Frequently Asked Questions

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

Yes. Since 2015, Bulgarian law requires every prepaid SIM to be registered to an individual. Bring your passport, or your national ID card if you are an EU citizen. Without valid ID, the SIM cannot be activated, and this rule is unchanged in 2026.

Which operator is best for tourists in Bulgaria?

A1, Vivacom and Yettel all offer 4G nationwide and growing 5G in cities and resorts. Pick based on price and where you travel. Vivacom’s estimated starter pack is the cheapest, but check each operator’s coverage map online before heading to remote mountain areas.

Can I use an eSIM in Bulgaria?

Yes. Third-party providers such as Airalo, Holafly, Nomad and GigSky offer eSIMs for Bulgaria, usually data-only, which you can install before arriving. Direct prepaid eSIMs from A1, Vivacom and Yettel are likely, but confirm availability with the operator. Your phone must support eSIM.

Is there WiFi on trains in Bulgaria?

Generally no. Reliable WiFi is not available on BDZ trains, so plan to use mobile data on journeys. Some newer intercity buses may offer WiFi, but it is not guaranteed or consistently reliable. Download offline maps and entertainment before you board.

How much does mobile data cost for tourists in Bulgaria?

Based on estimates for 2026, starter packs cost roughly 7–13 BGN (3.58–6.65 EUR). Add-on bundles run from about 5 BGN (2.56 EUR) for 5 GB for a week to 30 BGN (15.34 EUR) for a month of speed-capped unlimited data. Operators may adjust prices, so confirm in store.


📷 Featured image by Todor Andonov on Unsplash.

Accessibility Menu (CTRL+U)

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