Key facts
- COVERAGE
- Bulgaria
- NETWORKS
- Fixed data: A1, Telenor, Vivacom · Unlimited: Telenor, Vivacom
- PLAN TYPE
- Data only
- IP ADDRESS LOCATION
- Fixed data: United Kingdom · Unlimited: Poland
- DELIVERY
- QR code by email
How it works
- 1Choose a plan and pay.
- 2Scan the QR code we email you. You can install it before you fly.
- 3When you land in Bulgaria, turn on data roaming for the Spidot line.
Visiting more than one country?
Europe
Bulgaria and 35 more countries on one eSIM
from$5.90
See the Europe planQuestions about the Bulgaria eSIM
Which networks does it use?
Do I get a local phone number?
Can I use it outside Bulgaria?
How do I install it?
Will my phone work with an eSIM?
Will I have data on the ski slopes at Bansko or Borovets?
Is a small plan enough for a beach holiday on the Black Sea?
Can I keep using WhatsApp and Viber on my usual number?
How do I avoid data charges from my home operator?
Can I add more data if I need it?
Bulgaria eSIM guide: mobile data for travellers
Bulgaria packs a lot into a modest area. There is Sofia, with Vitosha mountain rising behind the city; Plovdiv's Roman theatre and old town; the medieval capital Veliko Tarnovo above its river gorge; the Rila Monastery deep in the mountains; ski resorts at Bansko, Borovets and Pamporovo; the Rhodope villages; and a long Black Sea coast stretching from Varna to Sozopol and beyond. Your phone will help with all of it, from bus timetables and maps to translating signs written in Cyrillic.
A Spidot eSIM gives you mobile data in Bulgaria without needing to find a SIM shop on arrival. You install it before you travel, switch it on when you land and keep your own SIM for calls and texts. This guide covers your options, how much data to plan for, and what coverage is like in the cities, mountains and along the coast.
eSIM, roaming or a local SIM in Bulgaria
Each option has strengths and drawbacks. Which one suits you depends mainly on where your SIM is from.
Roaming with your home SIM
Bulgaria is in the EU, so visitors with SIMs from EU and EEA countries can generally use their normal allowance there under the "Roam like at Home" rules, within their operator's fair use policy.
Those rules usually do not help travellers whose SIM comes from outside the EU, including the UK, Turkey, Israel, North America and many other countries. Roaming then depends on your operator's own terms, so check what they offer before you go.
A Bulgarian SIM card
Bulgarian prepaid SIMs are sold in operator shops, and you will typically need identification to register one. That takes time on arrival, and you will need to remove your home SIM unless your phone has two slots, which can make it harder to get security codes from your bank.
A Spidot eSIM
A Spidot eSIM is a data line installed alongside your home SIM. You buy online, receive the QR code by email straight after payment and install before departure. Plans start from $2.90. Most plans are data-only and do not come with a Bulgarian number. If you need to call local numbers, such as a guesthouse in the Rhodopes or a ski school, look at Data + calls plans.
Choosing how much data you need
Plan around what you do rather than how many days you are away. As an approximate guide:
- Maps and navigation: a few megabytes per hour of use.
- Messaging and email: light, with photos and videos adding more.
- Social media: moderate, increasing quickly with video.
- Video calls: typically several hundred megabytes per hour.
- Streaming video: heavy. An evening of series in high definition can use several gigabytes.
Typical trips
A few days in Sofia and Plovdiv, using hotel Wi-Fi in the evenings, often fits a small fixed data plan. A beach holiday on the Black Sea coast with lots of photo sharing, or a ski week in Bansko where you check lift updates and stay in touch with your group, may need a mid-sized plan.
Digital nomads in Sofia or Plovdiv, and anyone who wants to tether a laptop, may prefer an unlimited plan; speed may slow after heavy use. If you visit the Balkans often, a no-expiry plan keeps unused data for the next trip. You can check how much data is left and add more data whenever you need to.
Before you go
You need an internet connection to install an eSIM, so do it at home over Wi-Fi. Start by making sure you check your phone supports eSIM and is carrier-unlocked.
Then follow the install guide for iPhone, Samsung or Pixel. Label the new line "Travel", keep your home SIM for calls and texts, and set the Spidot line for mobile data.
- Install the eSIM a day or two before you fly.
- Save the QR code email in case you need help later.
- Download offline maps, particularly for mountain areas such as Rila, Pirin and the Rhodopes.
- Download a translation app with Bulgarian for offline use; its camera mode is handy for reading Cyrillic signs.
Arriving in Bulgaria
Sofia Airport is the main year-round gateway. In summer, many holiday flights land at Varna and Burgas on the Black Sea coast, and Plovdiv also has an airport. Travellers coming overland arrive by bus or train from Romania, Greece, Turkey, Serbia or North Macedonia.
When you land, choose the Spidot line for mobile data and turn on data roaming for it. Our data roaming guide explains where to find this. If there is no data after a minute or two, toggle flight mode.
From Sofia airport into the city
Sofia Airport is linked to the city centre by the metro, which runs from Terminal 2, as well as by buses and taxis. With data you can check the route to your accommodation, and use an app to book a ride if you prefer not to queue for a taxi.
Coverage in cities, mountains and on the coast
In Sofia, Plovdiv, Varna, Burgas, Ruse, Stara Zagora and other cities, mobile data generally works well. Coverage along main roads and between major towns is also usually good.
Bulgaria is a mountainous country, and signal can be less reliable in some areas:
- Rila and Pirin: the highest mountains in the Balkans, home to the Seven Rila Lakes, Musala peak and the trails above Bansko. Ski resorts are usually well covered, but signal can drop on high ridges and in remote valleys.
- The Rhodopes: a large, forested range in the south with small villages, gorges and caves such as the Trigrad Gorge. Coverage varies between villages and can be weak in the gorges.
- The Balkan Mountains (Stara Planina): the range that runs across the country, including the Central Balkan National Park. Expect gaps on high trails and passes.
- The Black Sea coast: resorts such as Golden Sands, Sunny Beach, Nessebar and Sozopol are normally well covered, but networks can feel slower in peak summer. Quieter stretches, such as the far south near the Turkish border or the cliffs around Cape Kaliakra in the north, may have weaker signal.
- Caves and monasteries: thick walls and underground spaces, from the Rila Monastery to the many show caves, can block signal.
Near the borders
Bulgaria borders Romania, Serbia, North Macedonia, Greece and Turkey. Serbia, North Macedonia and Turkey are not in the EU. Near those borders, and on the southern coast close to Turkey, your phone may occasionally connect to a foreign network. Check the network name in your settings if your data stops working as expected.
Data on buses, trains and road trips
In Bulgaria, long-distance buses are often the quickest way between cities. Frequent services connect Sofia with Plovdiv, Veliko Tarnovo, Varna, Burgas and Bansko. The national railway, BDZ, also runs services across the country; trains are often slower than buses but can be scenic, particularly through the mountains.
Mobile data on buses and trains is usually fine for messaging and maps, with gaps in mountain passes and tunnels. Having data lets you check which bus station a service leaves from, since larger cities can have more than one, and follow the route so you know where to get off.
Driving in Bulgaria
Driving on Bulgarian national roads and motorways requires an electronic vignette, which can be bought online. Rental cars generally include it, but check when you collect the car. Mountain roads can be narrow and winding, so allow plenty of time. Download offline maps for rural areas and set your route before you start.
Sharing data with a laptop or companion
Personal hotspot lets you share your eSIM data with a laptop, tablet or another phone. Turn it on in your phone settings; it uses the line selected for mobile data, so make sure that is the Spidot line. It is useful in ski apartments or seaside rentals where Wi-Fi is slow or shared by many guests.
Connected laptops use far more data than a phone. Pause cloud sync, automatic updates and backups, and keep track of what you have left. If you plan to tether every day, an unlimited plan is the easier option.
Using public Wi-Fi safely
Free Wi-Fi is common in Bulgarian hotels, cafés, restaurants and beach bars. It is fine for casual browsing and downloads, but open networks are not always secure.
- Use your eSIM data for online banking, payments and logging in to important accounts.
- Check the network name with staff before joining.
- Turn off automatic connection to open networks.
- Keep your operating system and apps up to date.
Practical tips for Bulgaria
A few local details worth knowing:
- Payments: Bulgaria adopted the euro in 2026, replacing the lev. Cards and contactless payments, including Apple Pay and Google Pay, are widely accepted in cities and resorts, but carry some cash for village shops, markets and mountain huts.
- The Cyrillic alphabet: Bulgarian is written in Cyrillic. Many signs in cities and resorts also use Latin letters, but in smaller places a translation app's camera mode makes signs and menus much easier to read.
- Nodding and shaking: traditionally, a nod of the head can mean "no" and a shake can mean "yes" in Bulgaria. If in doubt, ask for a spoken answer.
- Sofia transport: Sofia has a metro, trams, buses and trolleybuses. Contactless card payment is accepted for fares on much of the network, which saves buying paper tickets.
- Taxis and ride-hailing: in Sofia and other cities, ordering a taxi through an app or by phone is a good way to avoid inflated fares. Bolt is widely used in Bulgarian cities.
- Mountain huts and trails: many trails in Rila and Pirin have mountain huts along the way. Weather can change quickly, so check conditions before you go and do not rely on your phone as your only safety tool.
Combining Bulgaria with neighbouring countries
Bulgaria is often combined with Romania, across the Danube, or with northern Greece, for example from Sofia to Thessaloniki. Some travellers continue to Istanbul or into North Macedonia and Serbia.
If you are visiting several countries, a Europe plan is usually simpler than buying separate eSIMs. Check the list of countries on the Europe plan page to confirm your route is covered, especially for countries outside the EU such as Turkey, North Macedonia or Serbia. For Bulgaria alone, a Bulgaria plan is the straightforward choice.