Hello SofiaFirst-trip guide
Menu
A mobile phone retail storefront in Sofia

Connectivity guide

SIM and eSIM Options for Sofia Visitors

How to get mobile data for Sofia: the passport rule most visitors don't expect, buying a local SIM, whether EU roaming already covers you, and eSIM as an alternative.

Apostoloff / Wikimedia Commons, CC BY-SA 3.0

Getting mobile data in Sofia is straightforward once you know one specific rule, and pointless to worry about at all if you're already covered by your home plan.

Start with whether you actually need to buy anything, then use the SIM or eSIM breakdown below if you do.

The surprise
ID is legally required

No prepaid SIM can be activated in Bulgaria without passport or EU ID registration.

EU travelers
May need nothing at all

Roam Like at Home often already covers you, subject to your plan's fair-use cap.

Real alternative
eSIM avoids the shop visit

No passport step, activates before or after landing.

The one rule

The One Rule That Surprises Most Visitors

Bulgarian law requires a valid passport (non-EU visitors) or national ID (EU citizens) to activate any prepaid SIM card. The shop registers your ID at the counter in a few minutes, and there's no way around it: an unregistered SIM legally can't be activated. Bring ID with you if you plan to buy a physical SIM.

Buying a SIM

Buying a Physical SIM

Bulgaria has three mobile carriers: A1, Vivacom, and Yettel. All three operate retail kiosks at Sofia Airport, alongside shops throughout the city. Exact kiosk hours and which terminal each carrier sits in vary by source and can change, so confirm on arrival rather than planning around a specific location.

Check this first

EU Travelers May Not Need to Do Anything

Bulgaria is in the EU, so a mobile plan from another EU or EEA country typically already works under the "Roam Like at Home" regulation, using your home data allowance at no extra charge. That rule has been in place since 2017 and runs through at least 2032. The catch is your plan's fair-use data cap for roaming, which is often smaller than your domestic allowance, so check that limit on your own plan before assuming unlimited use.

The alternative

eSIM as an Alternative

An eSIM is a real, working alternative to a physical SIM in Bulgaria. It skips the passport-registration step and the shop visit entirely, and can be activated before you land or once you're on the ground. Coverage in Sofia and other tourist areas is generally reported as solid, though eSIM data typically costs more per gigabyte than a local carrier's own SIM.

The decision

Which Choice Actually Fits You

If you're travelling on an EU or EEA plan, check your fair-use roaming cap first; you may not need to buy anything at all. If you need more data than that cap allows, or you're travelling from outside the EU, weigh a physical SIM (cheaper data, but a passport and a shop visit) against an eSIM (more convenient and ready before you land, but priced at a market rate rather than a local carrier's own price).

Where to go next

Where to Go for Related Decisions

For the broader first-time orientation this page supports, see First Time in Sofia. For the separate arrival-transport decision, see Sofia Airport to City Centre.

Booking support

No confirmed SIM or eSIM option yet

This part of the guide is reserved for a confirmed, bookable SIM or eSIM option. None currently apply here.

Check back once a confirmed, verified option is available.

Before you travel

What's Worth Confirming Yourself

Which terminal each carrier's kiosk sits in, its exact hours, and current SIM or eSIM prices are all worth confirming yourself before you rely on them.

Staying accurate

How We Keep This Connectivity Guide Accurate

Airport kiosk hours and terminal assignments change, so we've flagged that fact for regular rechecking rather than leaving it to go stale.

Return to First Time in Sofia or plan arrival with Sofia Airport to City Centre.