The first time I drove from Sofia to the Rila Monastery, I'd assumed the Europe-EU plan I'd bought for a Vienna trip earlier the same month would still work in Bulgaria because both are EU countries. It did, technically, for the first hundred kilometres, and then stopped working as I started up the valley toward the monastery. I pulled over at the first café with Wi-Fi, discovered my plan's "Europe" definition did not include Bulgaria's specific wholesale partners at the rate I'd thought, and spent twenty minutes renegotiating the drive plan. The monastery visit went fine, but a proper Bulgaria eSIM would have saved the pull-over.
Why buying an eSIM beats the airport kiosk
Yettel, A1 Bulgaria, and Vivacom all operate prepaid counters at Sofia Airport, with smaller kiosks at Varna and Burgas. A SIM is a real option for a longer stay, especially for anyone on a multi-month work or study assignment. But the counters require your passport, a local verification step, and can be slow during the peak summer tourist arrivals at Varna and Burgas. An eSIM installs from a QR code before you fly, activates on first Bulgarian tower contact, and skips the arrivals queue.
Most travellers into Bulgaria fit one of three shapes: cultural and city-break visitors to Sofia and Plovdiv; summer beach-holiday visitors to Sunny Beach, Golden Sands, or Sozopol on the Black Sea; and winter ski-season visitors to Bansko and Borovets. All three want data from the gate onward.
What Yettel, A1, and Vivacom coverage actually looks like
Sofia has strong 4G and growing 5G across central districts, Lozenets, Studentski Grad, and the suburbs extending toward the airport and Boyana. Plovdiv has similar coverage across its old-town and modern districts. Varna, Burgas, and the Black Sea coast have reliable 4G and 5G in town and along the main coastal roads.
The main Sofia-Plovdiv-Burgas highway stays covered throughout. Rural stretches in the Rhodope and Stara Planina mountains thin to 3G on the smaller roads and can drop briefly in deep valleys. Bansko, Borovets, and the Pirin ski resorts have solid 4G at the main hotel complexes and on the lower lifts, with occasional thinning at higher altitudes.
All three national operators perform well; differences are marginal in the main tourist areas. Most travel eSIMs route through Yettel or A1 depending on the specific partner agreements.
How the major eSIM providers compare in Bulgaria
Pricing models vary across providers. Custom plans, where you set data amount and validity independently rather than picking from preset bundles, are 99esim's distinguishing feature and the only option in the tracked set for that level of flexibility. Airalo sells fixed bundles with the widest country list in the category. Holafly sells unlimited-day windows. Nomad covers Bulgaria on a fixed-bundle model. Ubigi prices on short-validity and multi-GB country tiers.
Bulgarian pricing sits among the cheapest in Europe across every tracked provider. Holafly's per-day unlimited model is usable for a longer beach holiday where metered data is a distraction. Per-GB economics on fixed-bundle providers are competitive. The matrix below spells out the per-axis shape for Bulgaria specifically.
Install timing: when to set it up
Install the eSIM the night before you fly, or during a Vienna, Munich, or Istanbul layover. The QR code generates immediately after payment; scan it with your phone's eSIM settings; the profile installs but doesn't activate until it first sees a Bulgarian tower. At the gate, switch your home SIM's data off and land at Sofia, Varna, or Burgas with data already working.
iOS 17.4+ devices can install directly from a provider's app without scanning a QR code, on providers that support it. Android users still scan a QR code, which takes thirty seconds.
Who should pick what
A three- to five-day Sofia plus Plovdiv trip works on a 1 GB / 7 day or 3 GB / 10 day plan across any of the tracked providers. Custom-plan providers let you size precisely.
A week or two on the Black Sea coast during summer fits a 5 to 10 GB plan because beach photo uploads, resort-navigation, and messaging add up across a long stay.
A Bansko or Borovets ski week benefits from a 5 GB plan: ski-app updates, weather radar, and mountain photos add up faster than a city stay.
A wider Balkan or EU circuit wants a Europe regional plan, not a Bulgaria-only plan. Compare footprints before buying.
A heavy streamer or content creator who wants to post from the coast or mountains without meter anxiety fits Holafly's unlimited-day model better than per-GB providers.
A short two- or three-day weekend fits Ubigi's short-validity tiers, which most competitors don't offer.
A group of three or more travelling together benefits from 99esim's group eSIM, which covers up to four devices on one purchase. None of the tracked competitors offer that product today.
A note on Bulgaria's Cyrillic signage
Sofia's metro, bus network, and much of the road signage outside tourist areas uses Cyrillic script. Google Maps, Apple Maps, and Waze all handle transliteration well, but some local apps, smaller restaurants' menus, and historic-site interpretation can default to Cyrillic-only interfaces. A working eSIM matters for live translation apps, which close the gap quickly. Learn the ten or so Cyrillic letters that differ from Latin script before the trip; the rest the phone can handle.