Disclosure: Some links are affiliate links. Learn more.
For Bulgaria, Airalo and Holafly are your top eSIM picks. Local eSIMs (like Vivacom’s) exist but are mostly for residents and rarely sold to tourists. You’ll pay $2.99–$7.99 for 1–5GB of data, valid for 3–30 days. Airalo’s 1GB plan is $2.99 (3 days), Holafly’s 5GB is $7.99 (15 days). Vivacom’s local eSIMs cost ~$10 for 10GB but require a Bulgarian ID—skip them as a tourist.
Both Airalo and Holafly piggyback on Vivacom’s network (Telenor infrastructure), so coverage is solid in Sofia, Plovdiv, Varna, and tourist zones. It’s spotty in the Rhodope Mountains or rural areas—don’t rely on it for hiking. Activation is simple: scan the QR code via your phone’s settings, then confirm with a 6-digit code from your email. You’ll need to set up dual-SIM before arrival—put your eSIM in slot 1 and your physical SIM (if you get one) in slot 2. Pro tip: Turn off your physical SIM’s mobile data after activation to avoid accidental roaming charges.
Forget the airport counter. You’ll save time and money buying a SIM at a store like Billa (supermarket chain) or Lidl (near your hotel), not at Sofia Airport’s overpriced kiosks. The three main operators are Vivacom (Telenor), Yettel (Telekom), and A1 (Mtel). Vivacom is the best—cheapest data, best coverage in cities. Buy a Vivacom SIM at any Vivacom shop (found in malls like Mall of Sofia), Pep (Bulgarian convenience store chain), or Billa/Lidl (ask for "SIM card" or "mobilna kartica"). Pay 5–10 BGN (~$2.70–$5.50) for the SIM and a starter pack (e.g., 2GB for 3 days).
Top-up is easy if you know the system. Here’s how:
Tourists get stuck because:
If you’ve run out of data and can’t find a store, go to any Billa supermarket (they’re everywhere in cities). Ask at the cashier: "Ima li top-up kartichka za Vivacom?" (Do you have a Vivacom top-up card?). They’ll hand you a 5 BGN card for 1GB data. If all else fails, dial *101# on your phone—it’ll prompt you to buy data via SMS, even if you’re low on balance. It works 90% of the time.
Bulgaria’s physical SIM top-up is manageable but not effortless. You’ll avoid 90% of the hassle with an eSIM.
📱 Yesim eSIM — 18% commission, code FALLY20
📱 Airalo eSIM — 12% commission, 200+ countries
✈️ Search Flights
🏨 Find Hotels
🛡️ Travel Insurance
🚗 Rent a Car
© 2026 360 Business Tour · Affiliate Disclosure
Travel Insurance Bulgaria · Pet Travel Bulgaria · Road Trip Guide Bulgaria