On this page
Free Astrology Insights
Tropical beach

Cost of Mobile Data in Bulgaria: Budgeting for Your Travel Internet

Bulgaria has excellent mobile infrastructure, yet every week travelers land at Sofia Airport and spend the first two hours of their trip scrambling for internet access — either because they didn’t know they needed to show a passport to buy a SIM, or because they assumed their home carrier’s roaming deal would be affordable (it usually isn’t). In 2026, with eSIM now standard across all three major Bulgarian operators and prepaid plans genuinely cheaper than almost anywhere else in the EU, there is no reason to arrive unprepared. This guide breaks down exactly what mobile data costs in Bulgaria, which plan suits which type of traveler, and where you can rely on free WiFi when you need a backup.

The Three Operators You Actually Need to Know

Bulgaria’s mobile market runs on three national networks: A1 Bulgaria, Vivacom, and Yettel Bulgaria. There is no meaningful fourth option for prepaid travelers — MVNO resellers exist but route through these same towers. Understanding the character of each network saves you from making the wrong choice based purely on which store you spot first.

A1 Bulgaria

A1 is part of the A1 Telekom Austria Group and has built a strong reputation for consistent urban coverage and solid customer service in English. Their stores are well-staffed and common in shopping malls like Sofia’s Paradise Center and Mall of Sofia. If you plan to spend most of your trip in Sofia, Plovdiv, or Varna, A1 performs reliably. Their website is a1.bg/prepaid.

Vivacom

Vivacom is Bulgaria’s largest telecoms company by infrastructure, which translates to the widest coverage footprint — particularly useful if you’re heading into rural areas, smaller mountain villages, or off the main motorway corridors. The Rhodope Mountains, the Stara Planina crossings, and the Black Sea coast south of Burgas are areas where Vivacom’s signal tends to hold when others drop. Their website is vivacom.bg/prepaid.

Vivacom
📷 Photo by Asal S.i on Unsplash.

Yettel Bulgaria

Yettel rebranded from Telenor Bulgaria in 2022 and has since pushed aggressively on pricing and data generosity. In 2026 they consistently offer the largest data allowance in their starter pack — 25 GB for 16 BGN. If raw gigabytes per lev is your priority and you’re staying in cities or along major routes, Yettel is hard to beat. Their website is yettel.bg/prepaid.

All three operators run 4G LTE as their backbone and have 5G live in Sofia, Plovdiv, Varna, Burgas, and along key motorway corridors including Trakia (A1) and Hemus (A2). For most travel use cases — maps, messaging, video calls, streaming — 4G is perfectly sufficient everywhere these networks reach.

How to Buy a Prepaid SIM Card: Step-by-Step

The single most important thing to know before walking into any operator store in Bulgaria: you cannot buy a prepaid SIM without showing identification. This rule has been strictly enforced since 2024 and shows no sign of relaxing. Staff are legally required to scan or record your ID. There are no exceptions for tourists, and no workarounds.

  • Non-EU citizens: Bring your passport. A driving licence will not be accepted.
  • EU citizens: Your national ID card is sufficient. Passport also accepted.
  • Proof of address: Not required for prepaid tourist purchases. Only contract plans ask for this.

With that out of the way, here is the full purchase process for a physical SIM:

  1. Find a store. All three operators have official stores at Sofia Airport Terminal 2 — these are open from early morning and are the fastest option after landing. In cities, stores are located in shopping malls and main pedestrian streets. Avoid newsstands for your first purchase; they sell basic SIM cards but offer little help with setup and plans.
  2. Tell the assistant what you need. Say “prepaid SIM card for data” or, in Bulgarian, “предплатена карта за интернет”. They will walk you through current starter pack options.
  3. Show your ID. Hand over your passport or national ID. The assistant will scan or input your details — this takes two to three minutes.
  4. Choose your plan and pay. Starter packs cost between 15 and 18 BGN (roughly 7.67 to 9.20 EUR). Payment by card or cash is accepted at all official stores.
  5. Activation on the spot. Staff will insert the SIM, confirm network connection, and you’ll receive an SMS with your new Bulgarian number. The whole process takes five to ten minutes.
  6. Download the operator app. Before you leave the store, download either “My A1,” “My Vivacom,” or the “Yettel App” from the Google Play Store or Apple App Store. You’ll need it for top-ups and checking your remaining data balance.
Pro Tip: If you land at Sofia Airport Terminal 2 and want to avoid any queue at operator stores, head to the Vivacom or A1 kiosks in the arrivals hall before collecting your luggage belt bags. In 2026, both operators maintain staffed counters in the arrivals zone, and the queues are shorter there than at the main city-centre stores, especially during summer peak season (June–August). Have your passport out and ready — the whole transaction takes under ten minutes.

Going eSIM: What Changed in 2026 and How to Activate

The most significant development for travelers since 2024 is that eSIM for prepaid plans is now standard across all three operators. In 2024, eSIM was largely limited to postpaid contract customers. By 2026, A1, Vivacom, and Yettel all make their full range of prepaid bundles available as eSIM — including the tourist-focused starter packs described below.

This matters because it removes the physical SIM swap entirely. If you have an eSIM-compatible phone (most flagship models from 2022 onwards qualify — iPhone XS and later, Samsung Galaxy S21 and later, Google Pixel 3a and later), you can walk into a store, complete the ID check, pay, and have a working Bulgarian number and data plan loaded onto your phone in under fifteen minutes.

Going eSIM: What Changed in 2026 and How to Activate
📷 Photo by Mks Mkss on Unsplash.

Here is how the in-store eSIM activation works:

  1. Visit an official operator store. eSIM activation for prepaid cannot yet be done fully remotely by foreign tourists — the ID verification step still requires in-person or a robust online KYC process that currently works more smoothly for Bulgarian residents. Go to the store.
  2. Request eSIM for your chosen prepaid plan. Confirm your phone is eSIM-compatible before you go. The staff can check this too if needed.
  3. Present ID and pay. Same process as a physical SIM purchase.
  4. Receive your QR code. The assistant will print or display a QR code, or send an activation code to an email address you provide.
  5. Scan on your phone. Go to Settings → Mobile Data (or Cellular) → Add eSIM → Add Data Plan → scan the QR code.
  6. Wait one to two minutes. Your phone downloads the eSIM profile and connects to the network. You’ll see the operator name appear in your signal bar.
  7. Set as primary data line. If you have a dual SIM phone, make sure to set the Bulgarian eSIM as your preferred data line, not your home SIM.

One practical note: if you’re keeping your home SIM active for calls and texts from family, a dual SIM setup works cleanly — Bulgarian eSIM handles all data, home SIM stays in airplane mode or data-off to avoid roaming charges.

Prepaid Plan Breakdown and 2026 Budget Reality

Here is what the three major starter packs actually cost in 2026, with honest context about what the money buys you.

A1 — “A1 Travel Connect”

A1 — "A1 Travel Connect"
📷 Photo by HUUM on Unsplash.
  • Cost: 18 BGN (approx. 9.20 EUR / ~10 USD)
  • Data: 20 GB at 4G/5G speeds
  • Extras: 200 national minutes, 100 national SMS
  • Validity: 30 days

Vivacom — “Vivacom Smart Data”

  • Cost: 15 BGN (approx. 7.67 EUR / ~8.30 USD)
  • Data: 15 GB at 4G/5G speeds
  • Extras: 150 national minutes, 50 national SMS
  • Validity: 28 days

Yettel — “Yettel Welcome”

  • Cost: 16 BGN (approx. 8.18 EUR / ~8.85 USD)
  • Data: 25 GB at 4G/5G speeds
  • Extras: 100 national minutes, 100 national SMS
  • Validity: 30 days

For context, 15–20 GB of data comfortably covers a month of Google Maps navigation, daily WhatsApp calls, social media use, and occasional streaming. Only heavy video downloaders or remote workers uploading large files will need to top up during a standard two-to-four-week visit.

Top-Up Options (All Operators)

If you burn through your initial allowance, all three operators let you add data via their apps, their websites, or in-store. Here are the current top-up tiers:

A1 top-ups (via “My A1” app):

  • Data Boost S: 5 BGN (2.55 EUR) for 5 GB, valid 7 days
  • Data Boost M: 10 BGN (5.11 EUR) for 15 GB, valid 15 days
  • Data Boost L: 15 BGN (7.67 EUR) for 30 GB, valid 30 days

Vivacom top-ups (via “My Vivacom” app):

  • Data Pack 5: 6 BGN (3.07 EUR) for 6 GB, valid 10 days
  • Data Pack 10: 11 BGN (5.62 EUR) for 20 GB, valid 20 days
  • Data Pack 15: 16 BGN (8.18 EUR) for 40 GB, valid 30 days

Yettel top-ups (via “Yettel App”):

  • Internet S: 4 BGN (2.04 EUR) for 4 GB, valid 7 days
  • Internet M: 9 BGN (4.60 EUR) for 12 GB, valid 14 days
  • Internet L: 14 BGN (7.16 EUR) for 25 GB, valid 28 days

Budget Tiers at a Glance

  • Budget traveler (light use — maps, messaging, occasional browsing): Vivacom Smart Data at 15 BGN covers most short trips under two weeks without a top-up.
  • Mid-range traveler (daily navigation, video calls, social media): Yettel Welcome at 16 BGN gives you 25 GB and the best value per gigabyte of the three operators.
  • Comfortable traveler (remote work, streaming, heavy upload): Start with Yettel Welcome and add a Data Pack on top — total outlay stays under 30 BGN (15.35 EUR) for a full month of heavy use.
Budget Tiers at a Glance
📷 Photo by Adam Thomas on Unsplash.

Third-Party eSIM Providers: When They Make Sense

Services like Airalo, Holafly, Nomad, and GigSky let you purchase a Bulgarian or Balkans-region data eSIM before you leave home, activate it on the plane, and land with internet already running. The appeal is real — no ID check, no store visit, no language barrier. But the trade-offs are significant enough that most travelers are better served by a local SIM.

Projected 2026 Pricing for Third-Party eSIMs (Bulgaria)

  • 1 GB for 7 days: approximately 5–8 EUR
  • 5 GB for 30 days: approximately 15–20 EUR
  • 10 GB for 30 days: approximately 25–35 EUR

Compare that to Yettel’s Welcome pack: 25 GB for 8.18 EUR. The cost difference is stark. A 5 GB third-party eSIM costs roughly the same as a local SIM with five times the data.

Third-party eSIMs also don’t include a local phone number — so you can’t receive calls or SMS on a Bulgarian number, which matters if you’re booking taxis through local apps or confirming restaurant reservations. They route through roaming agreements rather than direct network access, which can mean slightly slower peak speeds during busy periods.

When a third-party eSIM does make sense:

  • You’re visiting Bulgaria as one stop on a multi-country trip and want a single regional eSIM covering multiple Balkan countries.
  • Your trip is shorter than five days and you genuinely need very little data.
  • Your phone is eSIM-only (no physical SIM slot) and you’re uncomfortable with in-store activation processes.

For a single-country trip of a week or more, a local prepaid SIM or eSIM from A1, Vivacom, or Yettel is the better financial decision every time.

Free WiFi in Bulgaria: Where It Works and Where It Doesn’t

Bulgaria has genuinely decent public WiFi in cities — but “decent” is doing some work in that sentence. Here is an honest assessment of where free internet is reliable and where you’ll end up burning through your mobile data anyway.

Reliable Free WiFi

  • Sofia Airport (SOF): Free, unlimited WiFi throughout both terminals. Fast enough for video calls. The network name changes occasionally, so look for the current official network on signs near the gate areas.
  • Hotels and guesthouses: Virtually all accommodation in Bulgaria — from budget hostels to four-star hotels — provides free WiFi. Speeds in city hotels are generally strong. Mountain guesthouses can be slower, but connection is usually available in common areas.
  • Cafes and restaurants: Ask for the WiFi password when ordering. This is standard practice and staff expect it. The smell of fresh coffee and the low hum of conversation in Sofia’s café district around Rakovski Street makes it easy to spend a working morning without touching your mobile data at all.
  • City center public networks: Sofia operates a “Sofia Free WiFi” network across the central pedestrian area. Other major cities (Plovdiv, Varna, Burgas) have similar municipal networks in their old town or seafront zones.

Unreliable or Limited WiFi

  • BDZ trains: Newer intercity trains on the Sofia–Plovdiv and Sofia–Varna routes have onboard WiFi, but expect it to drop whenever the train passes through a tunnel or moves through less populated stretches. The Balkan mountain sections are a consistent dead zone. Don’t plan critical video calls or downloads on the train.
  • Train stations: Major stations in Sofia, Plovdiv, Varna, and Burgas have WiFi in waiting areas, but coverage is patchy and speeds are inconsistent.
  • Rural and mountain areas: Free public WiFi essentially doesn’t exist outside towns. Your mobile data is the only option.

On security: public WiFi networks — including municipal ones — are not encrypted at the network level. If you’re doing anything sensitive (online banking, work logins, accessing private accounts), either use your mobile data or run a VPN. The crisp mountain air of Bansko or the buzz of Plovdiv’s Kapana district is pleasant backdrop for remote work, but not at the cost of leaving your accounts exposed on an open network.

Common Mistakes Travelers Make With Bulgarian Mobile Data

These are the situations that actually happen — not theoretical worst cases.

Arriving Without ID Ready

People pack their passport deep in a checked bag, land, want to buy a SIM at the airport kiosk, and then have to wait for luggage before they can do anything. Keep your passport in your carry-on. This is the single most common cause of a frustrating first hour in Bulgaria.

Assuming EU Roaming Applies

Bulgaria is a full EU member and Schengen Area participant as of 2024. EU roaming rules (roam like at home) technically apply — your EU operator cannot charge you extra for using your home plan in Bulgaria. However, many EU mobile contracts have data caps on roaming, or are simply very slow on roaming speeds compared to a local SIM. Check your specific contract terms before relying on this. Non-EU travelers (UK, US, Australian, Canadian, etc.) face standard international roaming charges from their home operators, which can reach 10–20 EUR per GB.

Buying From a Newsstand and Getting No Help

Newsstands and kiosks branded “Lafka” sell basic prepaid SIM cards from all three operators. The price is the same, but the staff won’t set up the SIM for you, won’t help troubleshoot APN settings, and the process of figuring out which plan you’ve bought can be confusing. First purchase should always be from an official operator store.

Forgetting APN Settings

Occasionally, especially on older phones or certain Android configurations, the APN (Access Point Name) settings don’t configure automatically after inserting a Bulgarian SIM. If you have signal bars but no data connection, this is the first thing to check. Each operator’s APN settings are listed on their websites and the in-store staff can configure this for you in thirty seconds.

Not Setting the eSIM as the Primary Data Line

On dual-SIM phones, the default data line often stays on whichever SIM was there first — usually your home SIM. After activating a Bulgarian eSIM, go to Settings → Mobile Data → and manually set the Bulgarian line as the data SIM. If you miss this step, you’ll be routing all data through your home carrier and paying international roaming rates without realizing it.

Overpaying for a Third-Party eSIM When You Don’t Need To

As shown in the cost comparison above, buying a Holafly or Airalo eSIM for Bulgaria when you’re spending more than a few days in the country means paying two to four times more per gigabyte than a local plan. The convenience is real but it comes at a significant premium. Factor this into your travel budget honestly.

Frequently Asked Questions

Do I need to show my passport to buy a SIM card in Bulgaria?

Yes, without exception. Since 2024, all prepaid SIM card purchases in Bulgaria require a valid government-issued ID — a passport for non-EU citizens, or a national ID card for EU citizens. Staff at every point of sale are legally required to scan or record your details. There are no tourist exemptions. Keep your passport in your carry-on so you can buy a SIM immediately on arrival.

Which Bulgarian operator has the best prepaid plan for tourists in 2026?

For most travelers, Yettel’s “Welcome” pack offers the best value — 25 GB of data for 16 BGN (around 8.18 EUR) valid 30 days. A1’s “Travel Connect” (20 GB for 18 BGN) is the better choice if you need more minutes for local calls. Vivacom’s “Smart Data” (15 GB for 15 BGN) suits short trips with lighter data needs and offers the best rural coverage.

Can I use an eSIM in Bulgaria, or do I need a physical SIM card?

eSIM is fully supported for prepaid plans by all three major Bulgarian operators — A1, Vivacom, and Yettel — as of 2026. This is a major change from 2024 when eSIM was mostly limited to contract customers. You still need to visit an official store for the initial ID verification, but activation is fast and requires no physical SIM swap. Check that your phone supports eSIM before your trip.

Is public WiFi reliable enough to skip buying a SIM in Bulgaria?

Not really, unless your trip is very short and entirely confined to central Sofia or major coastal resorts. Cafes, hotels, and city centers have good free WiFi, but trains, rural areas, mountain routes, and smaller towns are inconsistent. For navigation, translation apps, and real-time communication when you’re moving around the country, a local data SIM is far more practical and costs less than 10 EUR for 30 days.

Are third-party eSIM providers like Airalo worth it for Bulgaria?

Only in specific situations — multi-country Balkans itineraries, very short stays under five days, or if you strongly prefer not to visit a store. For single-country trips of a week or more, local Bulgarian prepaid plans offer two to four times more data for the same price. A local SIM also gives you a Bulgarian phone number for local taxi apps, restaurant bookings, and other services that require SMS verification.


📷 Featured image by Javier Cañada on Unsplash.

Accessibility Menu (CTRL+U)

EN
English (USA)
Accessibility Profiles
i
XL Oversized Widget
Widget Position
Hide Widget (30s)
Powered by PageDr.com