Skip to main content
🇧🇬

Sofia eSIM

100 Bulgaria plans · from $2.23

Sofia has a mountain at the end of the metro line — Vitosha rises to 2,290 metres directly above the city, and you can be on a hiking trail forty minutes after leaving your hotel. A travel eSIM covers the capital, the Black Sea coast and the Rila monastery road on one plan.

Landing at Sofia Airport (SOF)

Metro Line 4 runs directly from Terminal 2 to the city centre in about 20 minutes for the price of a standard ticket — one of the better-value airport links in Europe. Terminal 1 needs a short shuttle to reach it.

eSIM plans that cover Sofia

Sofia is covered by every Bulgaria plan below — there is no separate city-only eSIM to buy.

Choose a data plan

1 GB

7 days· 0.6 GB per $1

$2.23

★ BEST VALUE

Unlimited

1 days· ∞ GB per $1

$2.63

2 GB

15 days· 0.7 GB per $1

$3.71

3 GB

30 days· 0.8 GB per $1

$4.65

Unlimited

3 days· ∞ GB per $1

$5.45

5 GB

30 days· 0.9 GB per $1

$6.38

Unlimited

5 days· ∞ GB per $1

$8.52

10 GB

30 days· 1.2 GB per $1

$10.03

Unlimited

7 days· ∞ GB per $1

$11.64

Unlimited

10 days· ∞ GB per $1

$16.25

20 GB

30 days· 1.4 GB per $1

$16.46

Unlimited

15 days· ∞ GB per $1

$24.06

Which networks you'll be on in Sofia

Siima eSIMs for Bulgaria ride A1 Bulgaria and Vivacom. Both cover the cities, the motorways and the Black Sea resorts well; mountain coverage is decent on the main roads.

Coverage around Sofia

Metro and the centre

Coverage across all metro lines including tunnels, and throughout the yellow-brick centre, Alexander Nevsky and the Largo.

Vitosha

The gondola and the lower trails are covered, and signal holds at Aleko. The higher plateau and the boulder rivers are patchier.

Rila Monastery

The two-hour drive south has coverage on the main road, and the monastery complex itself is served. The forest trails behind it drop out.

Plovdiv and the Black Sea

The motorway east and the coastal resorts at Varna, Burgas and Sozopol are well covered on the same plan.

How much data you need

A few days in Sofia is 2–3 GB. A wider Bulgaria trip with a hire car runs 4–5 GB over ten days.

Work it out with our data usage calculator →

Frequently asked questions

Is an eSIM worth it in Bulgaria if I am from the EU?
Probably not — EU residents roam at home rates here. For visitors from the UK, US, Canada or Australia, EU roaming does not apply and a travel eSIM is far cheaper than a carrier day pass.
Does a Bulgaria eSIM cover a trip to Greece, Romania or Turkey?
No. All three border Bulgaria and all three need their own plan — the Greek border at the coast in particular is a common day trip. A Europe regional plan covers Bulgaria, Greece and Romania on one eSIM.
How do I set up an eSIM before arriving in Sofia?
Install it at home while you still have Wi-Fi: open Settings → Cellular → Add eSIM and scan the QR code from your Siima confirmation email. Leave the line switched off until you land — the plan starts counting from first use in Bulgaria, not from purchase.
How much data do I need for a trip to Sofia?
A few days in Sofia is 2–3 GB. A wider Bulgaria trip with a hire car runs 4–5 GB over ten days.
Is an eSIM cheaper than roaming in Sofia?
Almost always. Daily roaming passes from most home carriers run $10–15 per day, while Siima plans covering Sofia start from $2.23 for the whole trip. You also avoid per-megabyte charges if you exceed a roaming pass allowance.
← All Bulgaria eSIM plans