On this page
- Why Roaming Charges Still Sting in Bulgaria in 2026
- Bulgaria’s Three Main Mobile Operators
- How to Buy a Prepaid SIM Card: The Practical Process
- What Your Money Gets You: Prepaid Plans Compared
- eSIM in Bulgaria: The Current Reality and What’s Changing
- EU and EEA Travelers: Why “Roam Like At Home” Isn’t the Full Story
- Free WiFi Across Bulgaria: What’s Reliable and What Isn’t
- Managing Your SIM: Top-Ups, Balance Checks, and Customer Service
- 2026 Budget Reality: What Connectivity Actually Costs
- Common Mistakes Tourists Make with Bulgarian SIMs
- Frequently Asked Questions
Why Roaming Charges Still Sting in Bulgaria in 2026
Bulgaria joined the Schengen Area in 2024, making border crossings easier than ever for EU travelers. But one thing that didn’t automatically get cheaper is your phone bill. Plenty of visitors arrive at Sofia Airport, switch off airplane mode, and spend the next two weeks burning through expensive data from their home plan — or worse, racking up per-megabyte charges they only notice when the bill arrives. Even travelers from within the EU, who theoretically enjoy “Roam Like At Home,” run into fair-use caps and data throttling that make streaming a map or uploading a photo feel like a gamble. This guide cuts through the confusion. Whether you’re arriving from New York, London, Sydney, or Warsaw, here’s exactly what you need to do to stay Connected in Bulgaria without overpaying in 2026.
Bulgaria’s Three Main Mobile Operators
Bulgaria’s mobile market is shared by three operators. Understanding who they are saves you time at the airport and helps you pick the right SIM for your trip.
- A1 Bulgaria — part of the A1 Telekom Austria Group. Strong urban 4G/LTE coverage and an aggressively expanding 5G network. Website: www.a1.bg
- Vivacom — part of United Group. Often cited as having the broadest nationwide coverage, including rural and mountain areas. Website: www.vivacom.bg
- Yettel Bulgaria — rebranded from Telenor in 2022, now part of PPF Telecom Group. Known for digital-forward services and competitive short-term data promotions. Website: www.yettel.bg
All three operate 4G/LTE nationwide and have been rolling out 5G in urban centers and along major motorways since 2024. If you’re sticking to Sofia, Plovdiv, Varna, or Burgas, any of the three will give you reliable fast data. If you’re heading into the Rhodope Mountains, the Balkan Range, or remote villages, Vivacom’s rural footprint is generally considered the strongest — though A1 and Yettel have closed the gap considerably.
Coverage maps for all three are available on their respective websites. It takes about two minutes to type in a village or mountain hut name and see which operator has signal there before you buy.
How to Buy a Prepaid SIM Card: The Practical Process
The single most important thing to know before you try to buy a SIM card in Bulgaria is this: you must present a valid photo ID. As of 2024, the Communications Regulation Commission (CRC) of Bulgaria mandates that all prepaid SIM purchases be registered with a valid passport or national ID card. This rule is firmly in place for 2026 and is strictly enforced. No ID means no SIM — even if you’re buying at a small kiosk rather than an official store.
Where to Buy
- Official operator stores (recommended): A1 Centers, Vivacom Stores, and Yettel Shops are located in all major cities, inside shopping malls, and at Sofia Airport (Terminal 2), Varna Airport, and Burgas Airport. Staff in city-center stores almost always speak English. Activation is immediate and takes 5–10 minutes.
- Authorized dealers: Smaller shops displaying the operator’s logo can sell SIMs but may have limited stock and less English-speaking staff.
- Supermarkets (Kaufland, Billa, Lidl): Some sell SIM starter packs, but activation often requires a follow-up visit to an official store. Not ideal if you’ve just landed.
- Kiosks and newsstands: Possible, but selection is limited. Best to avoid if you want a tourist-specific bundle.
Step-by-Step Purchase Process
- Find an official A1 Center, Vivacom Store, or Yettel Shop — these are clearly branded and easy to spot in airports and malls.
- Have your valid passport (or national ID card if you’re an EU/EEA citizen) ready before you approach the counter.
- Ask for a “předplátená SIM karта” (predplatena SIM karta — prepaid SIM card) or specifically say “turisticheska SIM karta” (tourist SIM card).
- The sales assistant will show you available tourist-friendly plans. Tell them how long you’re staying and how much data you typically use.
- Pay the initial fee — expect to pay between BGN 10–15 (approximately EUR 5.10–7.65) — by cash or card.
- The staff will register your ID, activate the SIM, and insert it into your phone if needed. The process takes 5–10 minutes.
- Before you leave, test the SIM: make sure data is working and you can load a webpage. Don’t walk out until you’ve confirmed it works.
- Download the operator’s official app — My A1, My Vivacom, or My Yettel — from Google Play or the Apple App Store. You’ll need it for balance checks and top-ups.
Your phone must be unlocked to accept a Bulgarian SIM. If you bought your phone through a carrier contract, check with your home operator before you travel — many phones are locked to a specific network and will reject foreign SIMs.
What Your Money Gets You: Prepaid Plans Compared
All three operators offer tourist-oriented prepaid starter packs at a similar price point. Here’s what to expect in 2026:
A1 Bulgaria (Tourist Pack)
- Initial SIM cost: approximately BGN 10–15 (EUR 5.10–7.65)
- Included bundle: around 10–15 GB of mobile data, 500–1,000 national minutes, 500–1,000 national SMS
- Bundle validity: 7–14 days
- Data add-ons: approximately BGN 7 (EUR 3.58) for 5 GB, BGN 10 (EUR 5.10) for 10 GB, valid 7–30 days
- The SIM card itself stays active for 6–12 months after a top-up
- 5G access available for compatible devices in covered areas — increasingly relevant as A1’s urban 5G footprint grows
Vivacom (Tourist Pack)
- Initial SIM cost: approximately BGN 10–15 (EUR 5.10–7.65)
- Included bundle: around 10–20 GB of mobile data — slightly more generous than A1 in some packages — 500–1,000 national minutes, 500–1,000 national SMS
- Bundle validity: 7–14 days
- Data add-ons: approximately BGN 7 (EUR 3.58) for 5 GB, BGN 10 (EUR 5.10) for 10 GB
- Vivacom sometimes offers bonus data for top-ups made through the app — worth checking before buying a voucher
Yettel Bulgaria (Tourist SIM)
- Initial SIM cost: approximately BGN 10–15 (EUR 5.10–7.65)
- Included bundle: around 10–15 GB of mobile data, 500–1,000 national minutes, 500–1,000 national SMS
- Bundle validity: 7–14 days
- Data add-ons: comparable pricing to A1 and Vivacom — check the “Добавки” (Add-ons) section in the My Yettel app
- Yettel has been the most active in launching short-term promotional data packages — worth checking their website for current deals before you top up
In practical terms, there is no dramatic quality difference between the three for city-based travel. The choice often comes down to which store you reach first at the airport. If you’re planning extensive travel through rural Bulgaria or the mountains, spending five minutes comparing coverage maps online before you land is worthwhile.
eSIM in Bulgaria: The Current Reality and What’s Changing
eSIM is genuinely useful for travelers who don’t want to swap physical cards or who carry a phone with two SIM slots already occupied. The honest picture for Bulgaria in 2026 is that eSIM support for prepaid tourist use is still maturing — but it’s moving in the right direction.
As of late 2024, all three Bulgarian operators — A1, Vivacom, and Yettel — offer eSIM for postpaid (contract) customers. For prepaid users, the typical route is to visit an official store and either convert an existing physical SIM to an eSIM or activate a fresh eSIM profile in person. This conversion usually costs a small fee of around BGN 5–10 (EUR 2.55–5.10).
Direct online purchase of a prepaid eSIM — where you pay on a website and receive a QR code by email, without any in-store visit — is not yet widely available from Bulgarian operators as a standard tourist option. Yettel has been the most progressive here and may be the first to offer a fully online prepaid eSIM process for tourists. Watch their website at www.yettel.bg for updates as 2026 progresses.
If a local operator eSIM is unavailable or too complicated on arrival, a practical alternative is using an international eSIM provider — services like Airalo, Holafly, or Nomad offer Bulgaria-specific or Balkan-region data eSIM plans that you purchase and activate entirely online before you travel. These are data-only (no calls or SMS) and tend to cost slightly more per gigabyte than a local prepaid SIM, but they eliminate the airport queue and the ID registration process entirely. For a short city break where you mainly need data for maps, Google Translate, and messaging apps, an international eSIM provider is a perfectly sensible option.
If you go the in-store eSIM conversion route with a Bulgarian operator, the process mirrors a standard SIM purchase: you present your passport, the staff register your details and generate a QR code, and you scan it to activate the profile on your phone. Your phone must support eSIM — check your device specs if you’re unsure.
EU and EEA Travelers: Why “Roam Like At Home” Isn’t the Full Story
If your phone plan is from an EU or EEA country (which includes Iceland, Liechtenstein, and Norway), you can use it in Bulgaria without automatic roaming surcharges. Calls, SMS, and data come out of your domestic allowance at no extra charge. That sounds simple. In practice, there are a few catches.
Fair Use Policy: Your home operator applies a fair use limit to roaming data. For plans with unlimited domestic data, the operator calculates a roaming data cap based on your plan price. The formula is set by EU regulation, but the resulting cap varies by operator and plan tier. A cheap unlimited plan from a budget carrier might give you only 5–8 GB of roaming data before throttling kicks in. A premium plan might give you 30–50 GB. Check your specific plan before you travel.
Prolonged Stays: The Roam Like At Home rules are designed for temporary travel, not extended stays. If you spend more than four consecutive months in Bulgaria and your roaming usage consistently outpaces your domestic usage, your operator can legally begin applying surcharges. For a two-week holiday this is irrelevant. For a digital nomad spending a season in Sofia or Plovdiv, it matters.
When a local SIM makes sense even for EU citizens:
- Your trip is longer than 4–6 weeks
- Your home plan has a roaming data cap that’s too low for your needs
- You need a Bulgarian number for local app registrations, restaurant bookings, or accommodation services that require SMS verification
- You want a backup SIM if your main phone has issues
For a standard 7–14 day holiday, most EU/EEA travelers will be fine using their home plan — provided they’ve confirmed their roaming data limit with their operator in advance.
Free WiFi Across Bulgaria: What’s Reliable and What Isn’t
The smell of strong Bulgarian coffee in a Sofia café comes with a predictable bonus: free WiFi. Connectivity through public and commercial networks is genuinely widespread in Bulgaria’s urban areas, and the quality has improved noticeably since 2024.
Where Free WiFi Is Reliable
- Airports: Sofia Airport (SOF), Varna Airport (VAR), and Burgas Airport (BOJ) all offer free WiFi for passengers. No time limits at Sofia.
- Shopping malls: All major malls — Paradise Center, Ring Mall, and Sofia Ring Mall in Sofia; Grand Mall in Varna — offer free WiFi throughout the building.
- Cafés, restaurants, bars: Nearly universal in cities and tourist areas. The password is usually on the menu or printed on your receipt. The background hum of a busy Sofia café on a Tuesday afternoon is the soundtrack to many a remote worker’s morning.
- Hotels and hostels: Almost universally free and often decent speeds. Business hotels in Sofia typically offer the fastest connections.
- Train and bus stations: Major BDZ (Bulgarian State Railways) stations in Sofia, Plovdiv, and Varna have free WiFi, though speeds can be inconsistent. Larger intercity bus terminals are increasingly equipped as well.
Where WiFi Is Patchy or Absent
- On BDZ trains: Free WiFi is not universally available on Bulgarian trains. Some intercity routes have it; many regional services do not. Don’t plan your journey around it — bring your own data connection.
- Rural villages and mountain areas: Public WiFi is rare. If you’re hiking in the Rila or Pirin Mountains, a mobile data connection — or an offline downloaded map — is essential.
- Smaller towns: Cafés and guesthouses usually have WiFi, but public hotspots outside commercial spaces are uncommon.
For light use — checking email in a Sofia café, looking up directions, messaging over WhatsApp — free WiFi in Bulgaria’s cities is usually sufficient. For anything requiring consistent connectivity on the move, a local SIM is the practical choice.
Managing Your SIM: Top-Ups, Balance Checks, and Customer Service
Once you have a SIM, keeping it running is straightforward — especially if you’ve downloaded the operator’s app.
Checking Your Balance and Data
- A1: Dial *101# or use the My A1 app
- Vivacom: Dial *100# or use the My Vivacom app
- Yettel: Dial *123# or use the My Yettel app
These codes display your remaining credit, data balance, and bundle expiry date. The apps give you a cleaner interface and allow you to buy add-ons without hunting for a voucher.
How to Top Up
- Operator apps (My A1, My Vivacom, My Yettel): The easiest method. Top up using a credit or debit card directly from your phone. Vivacom sometimes offers bonus data for app-based top-ups.
- Operator websites: A1 at www.a1.bg, Vivacom at www.vivacom.bg, Yettel at www.yettel.bg — all have online top-up pages accepting international cards.
- Vouchers: Sold at operator stores, kiosks, post offices, Kaufland, Billa, and Lidl supermarkets. Scratch the code, enter it in the app or dial a short code. Amounts typically come in BGN 5, 10, 20, and 50 increments.
- ATMs: Selected bank ATMs support mobile top-ups — useful if you have cash but no card to hand.
Customer Service
All three operators use 123 as their customer service number (free when called from their network). English-speaking agents are available, though response times vary. In official stores in Sofia, Plovdiv, and the Black Sea resorts, English is reliably spoken. In smaller towns, bring a translation app — Google Translate’s camera function works well for Bulgarian Cyrillic text.
The universal European emergency number 112 works from any phone in Bulgaria, with or without a SIM card and with zero credit. Police, ambulance, and fire services all respond on 112.
2026 Budget Reality: What Connectivity Actually Costs
Here’s what realistic connectivity costs look like for different types of travelers visiting Bulgaria in 2026:
Budget Traveler (1–2 weeks, light data use)
- Prepaid SIM starter pack: BGN 10 (EUR 5.10)
- Relies on café and hotel WiFi for heavy use (streaming, downloads)
- One data add-on of 5 GB mid-trip if needed: BGN 7 (EUR 3.58)
- Total: BGN 10–17 (EUR 5.10–8.70)
Mid-Range Traveler (2 weeks, regular navigation, maps, social media)
- Prepaid SIM starter pack with 10–15 GB: BGN 15 (EUR 7.65)
- One 10 GB data top-up for the second week: BGN 10 (EUR 5.10)
- Total: BGN 25 (EUR 12.80)
Comfortable / Long-Stay Traveler (1 month+, heavy data use, video calls, remote work)
- Prepaid SIM starter pack: BGN 15 (EUR 7.65)
- Two or three 10 GB add-ons over the month: BGN 20–30 (EUR 10.20–15.35)
- Or consider a monthly postpaid plan if staying 2+ months — these start from around BGN 25–35/month (EUR 12.80–17.90) with generous data allowances, though they require a Bulgarian address or longer contract
- Total for one month: BGN 35–45 (EUR 17.90–23.00)
Compare this to typical non-EU roaming charges from North American or Australian carriers, which can reach USD 10–15 per day for a modest data roaming add-on — or as much as USD 210 for a three-week trip. The math for buying a local SIM is overwhelming.
Common Mistakes Tourists Make with Bulgarian SIMs
These are the errors that come up time and again — knowing them in advance saves both frustration and money.
- Arriving without checking if their phone is unlocked. A locked phone cannot accept a Bulgarian SIM. Test this before your trip by inserting a foreign SIM at home, or call your carrier and ask them to unlock it.
- Trying to buy a SIM at a small kiosk and being turned away. Without proper ID registration infrastructure, some kiosks simply can’t complete the process legally. Go to an official operator store.
- Not testing the SIM before leaving the store. Activation sometimes takes a few minutes to propagate. Stay at the counter, open a browser, and confirm data is live.
- Letting the bundle expire without noticing. A typical tourist bundle lasts 7–14 days. If you’re on a three-week trip and forget to buy an add-on, you’ll find yourself with an active SIM but no data. Set a phone reminder for two days before your bundle expires.
- Assuming BDZ trains have WiFi. They often don’t. Downloading offline maps (Google Maps offline areas or Maps.me) before boarding a train in a city is a habit worth building.
- EU travelers assuming their Roam Like At Home data is truly unlimited. It usually isn’t. Confirm your roaming data cap with your home operator before you travel — don’t find out mid-trip.
- Trying to top up with a foreign card that blocks international transactions. Most major cards work fine at Bulgarian operator websites, but some banks flag unusual international transactions. Let your bank know you’re traveling, or use the voucher method as a backup.
Frequently Asked Questions
Do I need an ID to buy a prepaid SIM card in Bulgaria?
Yes, absolutely. As of 2024 and continuing through 2026, Bulgarian regulations require all prepaid SIM card purchases to be registered with a valid photo ID — either a passport or an EU/EEA national ID card. This is non-negotiable and applies at all official operator stores. No ID, no SIM.
Which Bulgarian operator has the best coverage for rural and mountain areas?
Vivacom is generally considered to have the strongest nationwide coverage, including rural villages and mountain regions. A1 and Yettel have improved significantly since 2024, but if your trip includes remote areas of the Rhodopes, Rila, or Strandzha, Vivacom is the lower-risk choice. Always check coverage maps at their respective websites before buying.
Can I buy a Bulgarian eSIM online before I travel?
Not easily through the local Bulgarian operators in 2026 — prepaid eSIM activation for tourists still typically requires an in-store visit. However, international eSIM providers like Airalo, Holafly, or Nomad offer data-only Bulgaria plans that can be purchased and activated entirely online before departure. These are more expensive per gigabyte but require no store visit or ID registration in Bulgaria.
Is free public WiFi reliable enough to skip buying a SIM card?
For a city-focused trip where you’re mostly in cafés, hotels, and malls, free WiFi can cover most of your needs. But for navigation between cities, travel on BDZ trains, hiking in mountain areas, or any time you need consistent on-the-go connectivity, free public WiFi is not reliable enough to depend on. A prepaid SIM costs as little as BGN 10 and is worth the peace of mind.
What has changed for Bulgarian SIM cards since 2024?
Three main developments: mandatory ID registration for all prepaid SIMs became strictly enforced across all outlets; 5G coverage expanded significantly in urban areas and along major motorways, benefiting prepaid users with compatible devices; and eSIM access for prepaid tourists is slowly improving, with Yettel leading progress toward potential fully-online activation by late 2026.
📷 Featured image by DaryaDarya LiveJournal on Unsplash.