On this page
Free Astrology Insights
Tropical beach

Getting Internet in Bulgaria: The Easiest Ways for Foreigners

Bulgaria joined the Schengen Area in 2024, which solved the border queue problem — but it created a new headache for many visitors. Travelers from EU countries who previously enjoyed seamless roaming sometimes find their home-country plan charges steep fees the moment they cross into Bulgarian networks, depending on their carrier’s fair-use roaming policy. Non-EU visitors face the same data cliff they always have. Landing at Sofia Airport Terminal 2 in 2026 and discovering your phone is burning through expensive roaming data — or showing no signal at all — is a completely avoidable situation. This guide walks you through every practical option, from buying a local SIM card at the airport to activating an eSIM before your flight even lands.

Understanding Bulgaria’s Three Mobile Operators

Bulgaria has three main mobile network operators, and they divide the market fairly evenly. Each covers 4G LTE across most of the country, and all three have been expanding 5G infrastructure since 2024. Knowing who they are before you walk into a store saves time and helps you compare.

  • A1 Bulgaria — Part of the A1 Telekom Austria Group, A1 has strong urban coverage and competitive data plans. Their official website is a1.bg.
  • Vivacom — The largest telecoms company in Bulgaria by infrastructure. Vivacom owns the fixed-line backbone of the country, which translates into solid overall coverage. Their website is vivacom.bg.
  • Yettel Bulgaria — Formerly Telenor Bulgaria, rebranded after acquisition by PPF Group. The name changed but the network quality did not. Yettel consistently performs well on speed benchmarks. Their website is yettel.bg.

All three operate nationwide. In practice, coverage differences matter most in remote mountain areas and small villages. For Sofia, Plovdiv, Varna, Burgas, and the Black Sea coast, any of the three will serve you reliably. If you plan to hike in the Rhodope Mountains or the Vitosha foothills for extended periods, Vivacom’s infrastructure depth gives it a slight edge in rural signal, though all three have improved significantly since 2024.

Understanding Bulgaria's Three Mobile Operators
📷 Photo by Alexandre Valdivia on Unsplash.

Each operator has physical stores in city centers, shopping malls, and inside larger electronics retailers like Technopolis and Technomarket. For registration and activation help, stick to the official branded stores — the staff there are trained for the ID verification process and can troubleshoot on the spot.

What You Need to Buy a SIM Card (ID Rules Explained)

Bulgaria requires mandatory registration for all SIM cards, including prepaid ones. This rule has been in place for several years and is not going away. It applies to every foreigner buying a SIM, regardless of nationality or length of stay.

Here is exactly what you need:

  • Valid passport — accepted from all nationalities. This is the safest document to bring.
  • National ID card from an EU or EEA country — accepted in place of a passport for EU and EEA citizens.
  • Driving license — generally not accepted for SIM registration. Do not count on it.
  • Bulgarian residence permit — accepted if you hold one, though most short-stay visitors will not.

The store assistant will scan your document or manually enter your details into their system. The whole process takes around 5 to 10 minutes. Your SIM activates within 15 to 30 minutes of purchase, and in many cases it is instant. Before leaving the store, open a browser on your phone and test the connection. If it does not work, the assistant can check the activation status immediately.

One practical note: if you are traveling as a couple or family and only one person wants a SIM, that person’s passport is the only document you need. There is no requirement for everyone in your group to register.

Pro Tip: In 2026, A1 and Yettel have started piloting digital ID verification in some Sofia stores, where you can show your passport via a secure scanning terminal rather than handing it to a staff member. This speeds up the process and is worth asking about when you walk in. Vivacom is expected to roll out the same system by late 2026.

Step-by-Step Guide to Buying a Prepaid SIM in Bulgaria

The process is simple once you know what to expect. Follow these steps and you will have a working Bulgarian number and data plan within about 20 minutes of walking into a store.

  1. Find an official store. Use the store locators on a1.bg, vivacom.bg, or yettel.bg to find the nearest branch. At Sofia Airport Terminal 2, there are operator kiosks in the arrivals hall — this is the fastest option if you land and immediately want data.
  2. Tell the assistant what you need. You can say “predplatena SIM karta” (prepaid SIM card) or simply “starter pack with data” — most staff in city stores speak enough English to help. Saying “s mnogo internet” (with a lot of internet) helps communicate that you want a data-heavy plan.
  3. Show your passport or EU ID card. The assistant handles the registration. You do not fill in any forms yourself.
  4. Choose your plan and pay. Starting packages cost between 10 BGN (5.11 EUR) and 30 BGN (15.34 EUR) depending on the operator and included data. Pay in cash (Bulgarian lev) or by card — all official stores accept both.
  5. Install the SIM and test it. Ask the assistant to activate the SIM before you leave. Insert it, wait for a signal, and open a website to confirm the data is working.
  6. Download the operator app. My A1, My Vivacom, or My Yettel (all available on Google Play and Apple App Store) allow you to monitor data usage, top up your balance, and buy add-on packages without visiting a store again.

The total time from walking in to walking out with a working SIM is typically 15 to 25 minutes at a well-staffed store. Avoid lunch hours (12:00–14:00) in city center stores, which tend to have the longest waits.

A1, Vivacom, and Yettel — Prepaid Plans Compared

Each operator offers a starter pack that functions as a practical tourist SIM. By 2026, the distinction between a “tourist SIM” and a standard prepaid pack has largely disappeared — the standard starter packages include enough data and have short enough validity periods that they suit short-stay visitors perfectly.

A1 Bulgaria — Prepaid Starter Pack

  • Price: 19.99 BGN (10.22 EUR)
  • Includes: 15 GB data, 200 national minutes, 200 national SMS
  • Validity: 30 days. SIM remains active for 12 months after last top-up.
  • Data add-ons: 5 GB for 9.99 BGN (5.11 EUR) / 7 days; 15 GB for 14.99 BGN (7.66 EUR) / 30 days; unlimited data for 24 hours at 5.99 BGN (3.06 EUR)
  • Top-up methods: My A1 app, a1.bg website, A1 stores, vouchers at convenience stores and gas stations (dial *123#), selected bank ATMs

Vivacom — Prepaid Starter Pack

  • Price: 17.99 BGN (9.19 EUR)
  • Includes: 12 GB data, 150 national minutes, 100 national SMS
  • Validity: 30 days. SIM remains active for 12 months after last top-up.
  • Data add-ons: 6 GB for 8.99 BGN (4.60 EUR) / 7 days; 18 GB for 16.99 BGN (8.68 EUR) / 30 days; unlimited data for 24 hours at 6.99 BGN (3.57 EUR)
  • Top-up methods: My Vivacom app, vivacom.bg website, Vivacom stores, vouchers at convenience stores and post offices (dial *105#), selected bank ATMs

Yettel Bulgaria — Prepaid Starter Pack

  • Price: 21.99 BGN (11.24 EUR)
  • Includes: 18 GB data, 250 national minutes, 250 national SMS
  • Validity: 30 days. SIM remains active for 12 months after last top-up.
  • Data add-ons: 7 GB for 10.99 BGN (5.62 EUR) / 7 days; 20 GB for 18.99 BGN (9.71 EUR) / 30 days; unlimited data for 24 hours at 7.99 BGN (4.08 EUR)
  • Top-up methods: My Yettel app, yettel.bg website, Yettel stores, vouchers at convenience stores and post offices (dial *123#), selected bank ATMs

On raw data per lev, Yettel offers the most with its starter pack. Vivacom is the cheapest entry point. A1 sits in the middle on both counts. For most visitors on a two-week trip who use maps, social media, and occasional video calls, 12–18 GB is more than enough without any top-ups.

2026 Budget Reality — What You’ll Actually Pay

Here is how connectivity costs break down by type of traveler in 2026, using real pricing from the three main operators and third-party eSIM providers.

Budget Traveler (basic data, short stay, 7–10 days)

  • Vivacom starter pack: 17.99 BGN (9.19 EUR / ~10 USD) — gives you 12 GB for 30 days, easily covers a week or two of light use.
  • Or a third-party eSIM (Airalo/Holafly), 5 GB for 7 days: approximately 15–20 EUR — slightly more expensive but zero hassle.

Mid-Range Traveler (regular maps, streaming, video calls, 2–4 weeks)

  • Yettel starter pack: 21.99 BGN (11.24 EUR / ~12 USD) — 18 GB for 30 days covers nearly everything for a typical month-long trip.
  • If you run low, a 20 GB top-up add-on costs 18.99 BGN (9.71 EUR) — total month spend stays under 42 BGN (21.47 EUR).

Comfortable / Heavy User (remote work, hotspot sharing, daily streaming)

  • Any starter pack plus a monthly data add-on: combined cost typically 35–55 BGN (17.89–28.12 EUR / ~19–30 USD) per month.
  • Daily unlimited add-ons at 5.99–7.99 BGN (3.06–4.08 EUR) per day work out expensive if used regularly — the monthly add-on is always better value.
  • Portable MiFi device rental: available at some airports and rental companies at 5–10 EUR per day plus a deposit — only makes sense for groups of three or more sharing one device.

Bulgaria remains one of the most affordable countries in Europe for mobile data. The fixed exchange rate of 1 EUR = 1.95583 BGN means price comparisons with Eurozone countries are straightforward, and Bulgarian prepaid plans consistently undercut equivalent plans in Germany, France, or the Netherlands.

eSIM Options: Before You Land and After You Arrive

eSIM technology has moved from niche to mainstream in Bulgaria since 2024. There are now two distinct routes: third-party international eSIM providers you activate before your trip, and local operator eSIMs you set up after arriving.

Third-Party eSIMs — Best for Immediate Arrival Connectivity

Services like Airalo, Holafly, Nomad, and Saily sell Bulgaria-specific or regional eSIM plans that you purchase online, download to your phone, and activate before boarding your flight. By the time your plane lands at Sofia Airport, you have a working data connection before you even reach the luggage carousel. That feeling of pulling out your phone on the jet bridge and seeing a Bulgarian network bar appear — maps ready, Bolt taxi app loaded — is genuinely reassuring after a long flight.

These services require no ID registration and no store visit. The trade-off is that you get data only — no local Bulgarian phone number — and the per-GB cost is slightly higher than buying a local SIM.

  • 1 GB / 7 days: approximately 4–6 EUR
  • 5 GB / 30 days: approximately 15–20 EUR
  • 10 GB / 30 days: approximately 25–35 EUR

These prices work well for travelers who only need data (navigation, messaging apps, email) and do not need to receive calls on a local number.

Local Operator eSIMs — Best for Value and a Bulgarian Number

By 2026, A1, Vivacom, and Yettel all offer eSIM for prepaid plans, either directly in store or through their apps. The process mirrors buying a physical SIM: you visit an official store, present your passport, and the assistant generates a QR code for you to scan. Activation is usually instant. The eSIM profile itself is often included free with a prepaid plan purchase, though some operators charge a small one-time fee of 5–10 BGN (2.56–5.11 EUR) for the eSIM profile in certain situations.

This option gives you the same plan pricing as a physical SIM, a local Bulgarian number (useful for booking restaurants, accommodation, or local services), and no need to handle a tiny SIM card that can get lost in your bag.

Before heading to a store for an eSIM, confirm your phone is eSIM-compatible. Most flagship smartphones released after 2022 support eSIM. Also check that your device is carrier-unlocked — a phone locked to a home-country carrier will not accept a Bulgarian eSIM profile.

Free WiFi in Bulgaria — Where It Works and Where It Doesn’t

Free WiFi is genuinely widespread in Bulgaria, but the quality varies enormously depending on where you are. Here is an honest breakdown.

Where WiFi Is Reliable

  • Airports: Sofia Airport (SOF), Varna Airport (VAR), and Burgas Airport (BOJ) all offer free WiFi in arrivals and departures. The connection at Sofia Terminal 2 is fast enough for video calls and streaming while you wait. No registration beyond a simple one-click accept screen.
  • Hotels and accommodation: In 2026, every hotel, guesthouse, and the vast majority of Airbnb and Booking.com listings in Bulgaria include free WiFi as a standard feature. The speeds are generally comfortable for remote work and video streaming.
  • Cafes, restaurants, and bars: Walk into almost any cafe in Sofia’s center, in Plovdiv’s Old Town, or along Varna’s seaside boulevard and you will find WiFi. The smell of fresh espresso and the low murmur of morning conversation in a Sofia specialty coffee shop come with a perfectly usable internet connection. Ask for the password with “parola za WiFi” or look for a card on the table.
  • Shopping malls: All major malls — Sofia Ring Mall, Paradise Center, Mall of Sofia, Varna’s Mall Varna — have free WiFi throughout.
  • City center public WiFi: Sofia, Plovdiv, Varna, and Burgas have municipal free WiFi in main squares and parks. You usually need to register with an email address or phone number once, and then you connect automatically on return visits.

Where WiFi Is Unreliable or Absent

  • BDZ trains: This is the biggest WiFi gap in Bulgaria. Some newer or refurbished intercity trains on the Sofia–Burgas and Sofia–Varna routes advertise WiFi, but in practice the connection is slow, drops frequently, and is not available on all carriages or all services. In 2026, BDZ WiFi is still not something you can plan around. Use your mobile data on trains. The landscape rolling past — pine forests giving way to the rose-scented plains of the Kazanlak Valley — is worth watching anyway rather than streaming a show.
  • Bus stations: Major bus terminals in Sofia and Plovdiv have free WiFi, but it is less reliable than at airports. Smaller towns often have none.
  • Rural and mountain areas: Public WiFi does not exist in villages or hiking areas. Mobile data is your only option, and signal quality depends on the operator and the terrain.

Common Mistakes Foreigners Make (and How to Avoid Them)

These are the situations that cause the most frustration, and all of them are easy to sidestep with a little preparation.

  • Trying to buy a SIM with only a driving license. Driving licenses are not accepted for SIM registration in Bulgaria. Always carry your passport.
  • Buying a SIM at a non-official kiosk. Small phone accessory shops in markets or tourist areas sometimes sell SIM cards, but the staff may not be equipped to handle the registration process correctly, and you can end up with an unactivated card. Go to an official A1, Vivacom, or Yettel store.
  • Assuming BDZ trains have working WiFi. This trips up travelers who plan to work during a 7-hour overnight train journey. It does not reliably work. Buy enough mobile data to cover train time.
  • Forgetting to test the SIM before leaving the store. Activation issues are rare but do happen. Test the data connection while the store assistant is still standing next to you.
  • Not downloading the operator app. The My A1, My Vivacom, and My Yettel apps let you buy data top-ups and add-ons in minutes from anywhere. Without the app, you either need a voucher or a store visit.
  • Using a locked phone with a local eSIM. If your phone is carrier-locked, no Bulgarian eSIM will work. Check this before departure.
  • Buying a third-party eSIM for a month-long stay. Third-party eSIM pricing is fine for short trips. For stays of three weeks or more, the per-GB cost makes a local operator plan significantly cheaper.

What Has Changed Since 2024

Several things have shifted in Bulgaria’s connectivity landscape between 2024 and 2026, and they all work in the traveler’s favor.

  • eSIM for prepaid is now mainstream. In 2024, getting an eSIM on a prepaid plan from a Bulgarian operator required jumping through hoops or was simply not available. By 2026, all three main operators offer it directly, with in-store QR code activation. This is the biggest practical improvement for foreign visitors in this period.
  • 5G coverage has expanded beyond city centers. In 2024, 5G was primarily available in Sofia and parts of Plovdiv and Varna. By 2026, it reaches most of the Black Sea coast, the main highway corridors, and several secondary cities. This means faster speeds in more locations, even on rural road trips.
  • Data allowances have grown at similar price points. The starter pack that offered 10 GB in 2024 now offers 12–18 GB for a comparable price. Operators have been competing aggressively on data volume.
  • Schengen entry means different roaming calculations for EU visitors. Since Bulgaria’s Schengen accession, some EU carriers have updated their roaming policies. If you are from an EU country, check whether your home plan now includes Bulgaria under standard roaming before buying a local SIM — some visitors will find they no longer need one.
  • ID verification processes are becoming partly digital. Some stores in Sofia are piloting touchscreen passport scanning terminals, reducing wait times for SIM registration. This will likely be standard across all three operators by end of 2026.

Frequently Asked Questions

Can I buy a SIM card at Sofia Airport when I arrive?

Yes. There are operator kiosks in the arrivals area of Sofia Airport Terminal 2. A1 and Yettel have the most consistent presence there. Bring your passport. The selection of plans may be slightly more limited than in a city-center store, but you will get a working SIM with data on the spot. It is the fastest option if you land and need connectivity immediately.

Do I need a Bulgarian phone number, or is a data-only eSIM enough?

For most tourists, data-only works fine. WhatsApp, Google Maps, email, and most booking apps run purely on data. You only need a Bulgarian number if you plan to call local restaurants or services directly, rent a car that requires local contact verification, or use certain booking platforms that send SMS codes to a Bulgarian number.

Which operator has the best coverage in rural Bulgaria and mountain areas?

Vivacom generally has the deepest rural coverage due to its legacy fixed-line infrastructure, but the differences between the three operators are narrowing in 2026 thanks to network sharing agreements. For trips into the Rhodope, Pirin, or Balkan mountain ranges, Vivacom is the safer bet. In cities and on the Black Sea coast, all three are equally reliable.

Can I top up my Bulgarian prepaid SIM using an international credit card?

The operator apps (My A1, My Vivacom, My Yettel) support international Visa and Mastercard payments for top-ups, though acceptance can vary depending on your card’s issuing country and any 3D Secure requirements. The most reliable fallback is buying a top-up voucher at any convenience store, post office, or gas station and entering the code via the dial codes listed in each operator section above.

Is it worth getting a local SIM if I am only in Bulgaria for 3–4 days?

For a very short trip, a third-party eSIM from Airalo or Holafly is probably more convenient than visiting an operator store. The 1 GB / 7-day plans at 4–6 EUR cover light use for a weekend trip. If you want a local number or plan to use heavy data, the cheapest Bulgarian starter pack at 17.99 BGN (9.19 EUR) still makes financial sense even for a few days — just know the plan is valid for 30 days whether you use it all or not.


📷 Featured image by Jonathan Kemper on Unsplash.

Accessibility Menu (CTRL+U)

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