On this page
- The ID Registration Rule: What Changed Since Mid-2024
- Where to Buy Your SIM Card in Bulgaria
- Choosing the Right Operator: A1, Vivacom, or Yettel
- Step-by-Step: How to Activate a Physical SIM Card
- Step-by-Step: How to Activate an eSIM in Bulgaria
- Topping Up Your Bulgarian SIM: All Your Options
- 2026 Budget Reality: What a Prepaid SIM Actually Costs
- Free WiFi in Bulgaria: Where It Works and Where It Doesn’t
- Common Mistakes to Avoid
- Frequently Asked Questions
Plenty of visitors land at Sofia Airport in 2026 expecting to grab a cheap SIM card from a corner kiosk, pop it in their phone, and be online within minutes — just like they could a few years ago. That no longer works. A regulatory change introduced in mid-2024 means every new prepaid SIM card activation in Bulgaria now requires a valid ID scan at the point of sale. Buying an anonymous SIM from a street vendor is no longer officially possible. If you walk in unprepared, you waste time. This guide walks you through the entire process — from choosing an operator to topping up your balance — so you’re Connected before you leave the airport.
The ID Registration Rule: What Changed Since Mid-2024
Before mid-2024, buying a prepaid SIM in Bulgaria was informal. Many kiosks sold unregistered cards with no questions asked. That practice is finished. Bulgaria has aligned itself with the broader EU approach to SIM registration, requiring operators to record the personal details of every prepaid customer before activating a new number.
Here is exactly what this means for you as a visitor:
- Non-EU citizens must present a valid passport. A driving licence is not accepted.
- EU citizens can use their national ID card or passport.
- The sales assistant will scan or manually record your details. This takes roughly 5–10 minutes.
- Without completed ID registration, the SIM card will not be activated, full stop.
This rule applies at every legitimate point of sale: official operator stores, authorised electronics retailers, and airport kiosks. If someone offers to sell you a SIM without checking your ID, that purchase sits outside the legal framework and may result in a card that stops working within days.
Where to Buy Your SIM Card in Bulgaria
Not every place that sells a SIM card can actually activate one under the 2026 rules. Here is a clear breakdown of your options.
Official Operator Stores
This is the most reliable option. A1, Vivacom, and Yettel all operate branded stores in major cities, large shopping malls, and inside Sofia Airport Terminal 2. Staff at these locations are trained to complete ID registration on the spot. In larger city-centre stores, English-speaking staff are common.
Authorised Electronics Retailers
Technopolis and Technomarket, two of Bulgaria’s largest electronics chains, stock SIM packages from multiple operators. However, their in-store activation process varies. Some locations can complete full ID registration; others may hand you a SIM and direct you to an operator store or an online portal to finalise activation. If you want a guaranteed same-day connection, an official operator store is still safer.
Kiosks and Small Shops
Some convenience kiosks and petrol station shops still display SIM card packaging. The problem is that most are not equipped to perform the mandatory ID registration process. You might buy the SIM but be unable to activate it without a follow-up visit to an official store. Avoid this route unless you confirm in advance that full registration can be completed on-site.
Choosing the Right Operator: A1, Vivacom, or Yettel
Bulgaria has three main mobile operators, all with good urban coverage. The differences matter mostly if you are travelling to rural areas or mountain regions.
A1 Bulgaria — www.a1.bg
A1 is generally considered Bulgaria’s strongest operator for data speed in urban centres. Their prepaid range is marketed under the A1 Go brand. Coverage in mountain resort areas like Bansko and Borovets is reliable. eSIM for prepaid plans became available at A1 in 2026.
Vivacom — www.vivacom.bg
Vivacom has the widest rural coverage of the three operators, which makes it the best choice if your itinerary includes smaller villages, the Rhodope Mountains, or the Strandzha region near the Turkish border. Their prepaid plans sit under the Prima brand.
Yettel Bulgaria — www.yettel.bg
Yettel (formerly Telenor) competes aggressively on price and is often the cheapest option per gigabyte. Their coverage in cities and along the main motorway corridors is excellent. In genuinely remote areas, Vivacom has an edge. Yettel introduced prepaid eSIM options in 2026.
Step-by-Step: How to Activate a Physical SIM Card
Once you walk into an official store with your passport, the process is straightforward. Here is what happens, step by step.
- Choose your operator and plan. Tell the assistant how long you are staying and roughly how much data you expect to use. They will recommend a suitable package.
- Present your ID. Hand over your passport (non-EU) or national ID card (EU citizens).
- ID registration. The assistant scans or records your details. This takes 5–10 minutes. You will be asked to confirm your details are correct.
- Pay for the package. Most stores accept cash and card. Prices start from 8 BGN.
- Insert the SIM. The assistant will help you fit the correct SIM size (nano, micro, or standard) into your unlocked phone.
- Restart your phone. The device needs to restart to register on the network.
- Wait for the confirmation SMS. You will receive a text message confirming your activation and summarising your plan details. This usually arrives within 2–3 minutes of restart.
Make sure your phone is unlocked before you travel. A locked phone tied to your home carrier will not accept a foreign SIM. Contact your home operator to unlock your device at least a few days before departure.
Step-by-Step: How to Activate an eSIM in Bulgaria
All three operators — A1, Vivacom, and Yettel — now offer eSIM options for prepaid plans as of 2026. This is a significant improvement over the situation in 2024, when eSIM was either unavailable or restricted to postpaid contract customers. If your phone supports eSIM (most flagship devices from 2022 onwards do), this is a cleaner option than carrying a physical SIM.
- Visit an official store. eSIM activation still requires in-person ID registration. You cannot do this entirely online as a first-time customer.
- Choose your eSIM package. Pricing is broadly the same as physical SIM plans.
- Complete ID registration. Same process as a physical SIM — passport or EU ID card required.
- Receive your QR code. The store assistant will provide a printed QR code or send it to your email address.
- Add the eSIM on iOS: Go to Settings → Mobile Data → Add Data Plan → scan the QR code.
- Add the eSIM on Android: Go to Settings → Network & internet → SIMs → Add SIM → scan the QR code.
- Follow the on-screen prompts. The eSIM profile downloads immediately. Your phone will ask whether to use the new eSIM as your primary or secondary line.
The advantage of eSIM is that you keep your home SIM active in the same phone. You can switch between lines in your phone settings, which is useful if you need to receive calls on your home number during the trip.
Topping Up Your Bulgarian SIM: All Your Options
Prepaid SIM packages in Bulgaria have a validity period — typically 14 to 30 days. If your stay is longer, or if you burn through your initial data allowance, you need to top up. Each operator has several methods.
A1 Top-Up
- A1 Bulgaria app (iOS and Google Play) — top up by debit or credit card directly in the app
- Online: www.a1.bg/topup — card payment
- Physical vouchers — sold at A1 stores, petrol stations, and supermarkets; dial *100# and enter the voucher code
- ATM — some ATM networks in Bulgaria support A1 top-ups
Vivacom Top-Up
- My Vivacom app (iOS and Google Play) — card payment in-app
- Online: www.vivacom.bg/online_topup
- Physical vouchers — dial *123# to enter the code
- Easypay / Cashterminal kiosks — self-service payment machines found in shopping malls, post offices, and supermarkets across Bulgaria
Yettel Top-Up
- Yettel app (iOS and Google Play) — card payment
- Online: www.yettel.bg/en/online-recharge
- Physical vouchers — dial *123# and follow the prompts
2026 Budget Reality: What a Prepaid SIM Actually Costs
Here is a clear price breakdown based on 2026 prepaid offerings from Bulgaria’s three operators. All prices are in BGN with EUR equivalents.
Starter / Budget Tier (First-Time Purchase, Short Stay)
- Yettel Prepaid Connect: 9 BGN (approx. 4.50 EUR) — 12 GB data, 300 national minutes, 50 SMS, valid 15 days
- A1 Go Starter: 10 BGN (approx. 5 EUR) — 10 GB data, unlimited national minutes, 100 SMS, valid 14–20 days
- Vivacom Prima Starter: 12 BGN (approx. 6 EUR) — 15 GB data, 500 national minutes, 50 SMS, valid 20 days
Mid-Range / Extended Stay Top-Up Bundles (30-Day Renewals)
- Yettel: 10 BGN (approx. 5 EUR) — 18 GB data, unlimited national minutes, 30 days
- A1: 12 BGN (approx. 6 EUR) — 20 GB data, unlimited national minutes, 30 days
- Vivacom: 15 BGN (approx. 7.50 EUR) — 25 GB data, 1,000 national minutes, 30 days
Comfortable / Heavy Data Users
All three operators offer additional data bolt-ons through their apps if you exceed your allowance mid-cycle. These typically run 5–8 BGN (2.50–4 EUR) for an extra 10–15 GB valid for 7 days. For travellers who rely heavily on video calls or use their phone as a hotspot for a laptop, buying the 30-day renewal bundle from the start is better value than the starter pack.
Compared to 2024, data allowances across all three operators have increased noticeably for the same price points, driven by market competition and improved 5G infrastructure, particularly in Sofia, Plovdiv, Varna, and Burgas.
Free WiFi in Bulgaria: Where It Works and Where It Doesn’t
A local SIM gives you the most reliable connection, but free WiFi is widely available in certain places — and genuinely unreliable in others. Knowing the difference saves frustration.
Where Free WiFi Is Reliable
- Airports: Sofia Airport Terminals 1 and 2, Varna Airport, and Burgas Airport all offer free WiFi that is fast enough for video calls and navigation.
- Hotels and guesthouses: Almost universal. Even small rural guesthouses typically offer WiFi, though speeds vary.
- Cafés and restaurants in city centres: Walk along Vitosha Boulevard in Sofia on a warm evening and you will find nearly every café displaying a WiFi password on the menu. Ask staff for the password if it is not posted.
Where Free WiFi Is Unreliable or Absent
- BDZ trains: Free WiFi on Bulgarian State Railways trains is either absent or so unreliable that you cannot depend on it, even on newer rolling stock. Do not plan to work from a train without a mobile data connection.
- Public transport in cities: Sofia buses and trams do not consistently offer WiFi. The Sofia Metro does not have passenger WiFi at the time of writing.
- Small villages and mountain areas: Café WiFi drops off quickly once you leave main tourist centres. A Vivacom SIM with mobile data is the practical solution here.
Common Mistakes to Avoid
These are the errors that regularly catch visitors off-guard. Knowing them in advance takes less than two minutes to read and potentially saves hours of hassle.
- Bringing a locked phone. A SIM from any Bulgarian operator will not work in a phone locked to your home carrier. Unlock your device before you leave home — the process usually takes 24–72 hours through your carrier.
- Leaving your passport in the hotel. You need original ID for registration. A phone photo of your passport is not accepted at most operator stores.
- Buying from kiosks that cannot complete registration. You end up with a SIM card you cannot legally activate. Go to an official store first.
- Ignoring the validity period. Starter packs last 14–20 days. If your trip runs longer and you don’t top up, your data and minutes expire. Set a reminder on your phone a few days before the package ends.
- Not downloading the operator app before arrival. If you land with no data and no WiFi, setting up top-up methods is harder. Download your chosen operator’s app on home WiFi before you fly, even if you cannot register yet.
- Assuming roaming from your home country is cheaper. EU roaming rules help, but fair-use limits and throttled speeds after a certain data threshold mean a local SIM almost always gives better performance for stays longer than a few days.
Frequently Asked Questions
Can I buy a Bulgaria SIM card at Sofia Airport?
Yes. Sofia Airport Terminal 2 has official operator shops where you can purchase and fully activate a SIM card from A1, Vivacom, or Yettel. Bring your passport. The process takes around 10 minutes. Terminal 1 has more limited options, so if you arrive through Terminal 2, handle it there before heading to ground transport.
Do I really need to show my passport to buy a SIM in Bulgaria?
Yes, as of mid-2024 this is mandatory and enforced at all legitimate points of sale. EU citizens can use their national ID card instead of a passport. Without ID verification, the SIM card cannot be legally activated. This rule brings Bulgaria in line with most other EU countries and is not expected to change.
Which Bulgarian operator has the best coverage in rural areas and mountains?
Vivacom generally has the widest rural and mountain coverage among the three operators. It is the best choice for itineraries that include small villages, the Rhodope Mountains, or areas near the Turkish and Greek borders. For city-focused trips to Sofia, Plovdiv, Varna, or Burgas, all three operators perform comparably well.
Can I use an eSIM instead of a physical SIM card in Bulgaria?
Yes. All three major operators — A1, Vivacom, and Yettel — offer eSIM for prepaid plans as of 2026. You still need to visit an official store for ID registration and to receive your QR code. After that, activation happens directly through your phone’s settings and takes only a few minutes. Your phone must support eSIM technology.
How do I top up my Bulgarian prepaid SIM if I run out of credit?
Each operator has an English-language app (A1 Bulgaria, My Vivacom, Yettel) where you can top up by debit or credit card. You can also top up online through each operator’s website or buy physical vouchers at petrol stations and supermarkets. Vivacom users can also use Easypay and Cashterminal kiosks, which are common in shopping centres across Bulgaria.
📷 Featured image by Yosuke Ota on Unsplash.