Mobile Internet in Bulgaria for Travellers
Compare eSIM convenience, local SIM value from Vivacom or A1, and EU roaming reliability for Bulgaria's mountain dead zones and coastal resorts.
The One Fact That Decides Your Connectivity
EU roaming works in Bulgaria, but not all EU roaming plans are equal. If you carry a SIM from a provider that caps fair-use data at 10 or 20 GB across the whole Schengen zone, streaming a few hours of video in your Sofia Airbnb triggers throttling before you reach the Rhodope valleys where coverage drops anyway. The cheap local SIM costs 10 to 15 BGN for 10 GB and puts you on a local network with a local IP. The travel eSIM costs more per GB but delivers an active connection before your plane lands. Here is how to pick the right one for this country, not for Europe in general.
EU Roaming: the Default That Demands a Check
If you hold a SIM from an EU or EEA country, your plan works here under the Roam Like at Home rules. You call, text, and use data at domestic rates. The catch is the fair-use policy. Some budget and MVNO operators set a roaming cap as low as 5 or 10 GB per billing period. Once you hit that limit, speeds drop to a crawl that makes navigation and video calls unreliable.
Where Roaming Holds and Where It Dies
On the A1 Trakia motorway between Sofia and Burgas, roaming 4G holds steady. Inside the valleys of Rila, Pirin, and the Rhodopes, signal disappears entirely regardless of your SIM. The same applies in Strandzha, where coverage is patchy even on local networks. Roaming does not help if there is no tower. You also need to keep your EU home SIM active for the entire trip. If your domestic plan resets data on a particular calendar date and you travel across that threshold, the cap resets mid-trip and may surprise you.
The Upside You Should Not Overlook
EU roaming costs you nothing extra to set up. You land and your phone works. For a trip of seven days or fewer where you stay mostly in towns and along main roads, roaming is the simplest path. No passport registration, no shop visit, no SIM swap. The downside: you cannot buy more local data cheaply mid-trip if you blow through the cap. You are stuck at throttled speeds or must buy a travel eSIM as backup anyway.
Local SIM: Cheapest Per Gigabyte, Requires a Passport
Buying a prepaid SIM from A1, Vivacom, or Yettel is the right call if you need 10 GB or more and want to pay the lowest possible rate. A high-street shop in Sofia, Plovdiv, or Varna sells a prepaid SIM with 10 GB for 10 to 15 BGN. The same data via a travel eSIM from a reseller costs roughly double.
The Registration Hassle
Local law requires you to register a prepaid SIM in person at a retail store with your passport or national ID card. You cannot complete activation online. The shop staff scans your passport, enters your details into the operator's system, and activates the SIM in about ten minutes. Do this at an airport shop only if you are desperate. Rates at the airport are worse than at a city-centre store. Head to a mall or a central street with at least three operator shops side by side so you can compare offers.
Which Network to Choose
All three operators claim 99 percent population coverage for 4G. That figure means towns and villages, not remote valleys. Vivacom has historically had marginally better mountain coverage in Rila and Pirin, but the difference is small enough that you should pick the shop with the best current offer. Yettel and A1 both support eSIM for prepaid customers. If your phone is eSIM-compatible, buy the plan in-store and have them scan a QR code instead of inserting a physical SIM. Maximum validity without a top-up is 12 months from the last credit, which matters only if you plan return trips.
Dead Zones You Must Plan For
Deep valleys in the Rila cirques, the gorges of the Pirin, the forested interior of the Rhodopes, and most of Strandzha have no mobile signal on any network. Download offline maps with Cyrillic place names before you leave town. The GPS chip in your phone still works without a tower, but you need the map data stored locally. Google Maps allows offline downloads. OsmAnd or Maps.me are more reliable here because they include unpaved tracks and minor roads that Google sometimes omits.
Travel ESIM: Convenient at a Premium
A travel eSIM from a provider like Airalo, Holafly, or Saily activates before you board. You install it at home, it connects to a local network as soon as you land, and you never queue at a shop. For a seven-day trip with 5 GB of data, expect to pay roughly 10 to 15 USD or EUR, which converts to 20 to 30 BGN. That is two to three times the per-GB cost of a local SIM.
When to Pay the Premium
Buy a travel eSIM if your flight lands late and the shops are closed, if you are transiting through Sofia for a same-day connection to a smaller city, or if you want one SIM for multiple countries and this is a short stop. The eSIM also avoids the passport registration step, though this matters less in practice because the registration takes ten minutes in a shop.
The Hidden Catch
Most travel eSIMs route your data through the home operator's network. This adds latency and can block access to local services like the BiT bus booking platform, the TaxiMe app, or the bgtoll.bg vignette portal. Banking apps and some local websites may reject connections from non-local IP addresses. If you plan to do local transactions online, a SIM with a local IP is safer. Read the eSIM provider's fair-use policy too. Some cap data at high speeds and throttle after 1 GB per day, which is far more restrictive than a local SIM cap.
The Dead Zone Reality Check
The landscape creates connectivity gaps that no SIM type can fill. The Rila Monastery sits in a valley where the signal from the nearest tower fades behind the ridge. The Seven Rila Lakes hike has no coverage beyond the chairlift top. Pirin National Park around Vihren Peak is a dead zone. The Rhodope valleys near the Greek border, especially around the Pomak villages, have long stretches with no service. Strandzha, with its dense forest and low population density, has patchy coverage that disappears entirely on the hiking trails between Malko Tarnovo and the coast.
No roaming plan, local SIM, or travel eSIM fixes this. Your only preparation is offline maps and downloaded content for the hours you will be without a connection. The Black Sea coast, the major motorways, and all cities over 10,000 people have full 4G and expanding 5G. The tradeoff is clear: you pay for connectivity where it exists, and where it does not, you carry paper maps and cash.
The One Practical Step You Take Now
Open your current EU mobile plan's fair-use policy page. Find the roaming data cap in megabytes or gigabytes. If the cap is under 20 GB or if you plan to use your phone as a hotspot for a laptop, rule out roaming. You then choose between a local SIM and a travel eSIM based on your arrival time and your tolerance for shop visits. Land in Sofia before 18:00 on a weekday? Walk to a high-street shop, show your passport, and pay 10 BGN for a prepaid SIM from Yettel or Vivacom. Land after 20:00 or on a Sunday? Buy a travel eSIM before you fly and accept the higher cost. Download offline maps for the Rila, Pirin, Rhodope, and Strandzha areas regardless of which option you pick. That is the single thing that will save you when the signal drops.
Common Questions
Can I buy a local SIM at Sofia Airport at the same price as in town?
No. Airport shops charge more per GB than high-street stores. Walk to the metro station, take the M1 line to Serdika or any central stop, and find a Yettel, A1, or Vivacom shop in a shopping street or mall. The metro ride costs about 1.60 BGN and saves you roughly 5 to 10 BGN on the SIM.
Do all three operators support eSIM for prepaid customers?
Yes. A1, Yettel, and Vivacom all offer eSIM activation for prepaid plans. You must still visit a retail store with your passport for first-time activation. They will scan a QR code to install the eSIM profile on your phone.
Will my EU roaming work in the Rhodope Mountains?
It will work in towns like Smolyan, Devin, and Pamporovo. It will not work in the deep valleys between them, on the hiking trails to the Trigrad Gorge, or anywhere the road drops into a forested gorge. The network operator matters less than the terrain. No signal means no roaming.
Do I need a local SIM to use apps like TaxiMe or BiT?
You can use a travel eSIM or EU roaming to load the websites and apps. The issue is that BiT (bus.bg) and TaxiMe work best with a local IP address. Some travel eSIMs route through non-local gateways, which can cause pages to load slowly or block payments. A local SIM avoids this risk entirely.
What happens if my local SIM expires before I leave?
A prepaid SIM stays active for up to 12 months after the last top-up. If you run out of data, buy a top-up voucher at any convenience store or petrol station and add credit without visiting a shop again. Top-ups do not require passport registration.
Read next
-
Best Time to Visit Bulgaria by Season and What Each One Actually Delivers Bulgaria's seasons dictate more than weather: mountain lifts shut in May, the coast fills with Romanian families in July, and Easter closes everything.
-
Getting Around Bulgaria by Bus and Car When Timetables Are Aspirational Bulgaria's bus network is a patchwork of private companies, cash fares, and aspirational timetables—here is how to make it work.
-
Bulgaria Visa Rules for Tourists and Digital Nomads Explained Bulgaria sits at a Schengen crossroads: air and sea entry is now Schengen, land borders are not, and visa rules depend on your passport.
-
Cash and Cards in Bulgaria What Actually Works at Taverns and Buses The Bulgarian lev rules daily life: cards work in Sofia and big resorts, but rural buses, guesthouses, and station toilets demand coins.
-
Safety in Bulgaria Reading the Advice Without Being Misled by It Bulgaria is statistically safe, but stray dogs, empty rural roads, and slow mountain rescue create risks that generic advice misses.
-
What a Trip to Bulgaria Actually Costs, Without the Spreadsheet Nonsense Understand the shape of your Bulgaria budget: where money vanishes, where it stretches, and how the cash economy changes your spending.