Destination OS · Roman ruins, domed churches and cheap coffee
SofiaСофия
Sofia is a flat, walkable capital: do the Alexander Nevsky cathedral and the Serdika ruins on foot in the morning, keep Vitosha Boulevard for the afternoon, and use the metro from the airport — the mountains are a day trip, not a walk.
- Local time
- --:--
- Weather
- forecast below
- Currency
- EUR
- Best months
- Mar · Apr · May · Jun · Sep · Oct
- Airport
- SOF
Cash need
3/5
Heat risk
3/5
Stroller
3/5
Friction
40/100
Rules in force · 9Non-EU visitors get 90 days in any rolling 180-day window…Mine-suspected land still exists in Bosnia and Herzegovin…
- Europe ↗Non-EU visitors get 90 days in any rolling 180-day window, counted across all 29 Schengen states together — not per country; the Entry/Exit System now logs each crossing, so an overstay is detected automatically.
- Europe ↗On the first Schengen entry since EES began, non-EU travellers give four fingerprints and a face photo at the border instead of a passport stamp; there is nothing to apply for or pay in advance.
- Balkans ↗Mine-suspected land still exists in Bosnia and Herzegovina and in pockets of Croatia's former front line: outside towns keep to tarmac and waymarked paths, and treat red triangle signs and taped-off fields as absolute.
- Balkans ↗Serbia refuses onward entry to travellers who reached Kosovo from a third country and then try to cross straight into Serbia; route Kosovo–Serbia legs through North Macedonia or Montenegro, or start the loop in Serbia.
- Balkans ↗Hire cars need written permission from the rental company and valid insurance for every country on the line; Kosovo sells its own border insurance and some contracts exclude Albania, Kosovo or Bosnia outright.
- Bulgaria ↗Bulgaria is in the EU and the Schengen area; the EU Entry/Exit System applies to non-EU visitors. Check the official EU and Bulgarian sources for your passport.
- Bulgaria ↗Drivers need an electronic road vignette for national roads outside towns; rental cars normally include it, but check.
- Bulgaria ↗Signs and timetables are often only in Cyrillic outside Sofia and the coast; learn the alphabet basics or carry offline translation.
- Sofia and the south-west ↗Weather in Vitosha and Rila changes fast, and snow can close roads from late autumn; check forecasts and road conditions before a day trip.
At a glance
- Clusters
- 4
- Places
- 7
- Day plans
- 1
- Places to eat
- 3
- Sleep areas
- 2
- Gateways
- SOF
Right now
Checking the weather…
Working out what is open near you…
Decide
Who it suits, the trade-offs and when to go
Overview
The city in one paragraph, who it fits, and how many days it takes.
Sofia's centre is small and mostly flat, and the sights are clustered around the yellow-brick streets between the Alexander Nevsky cathedral and Serdika. Trips go wrong on transport, not distance: unmarked taxis overcharge at the airport, signs are in Cyrillic, and Rila Monastery and Boyana Church are far enough to need a car or a tour. Four clusters cover a first visit; Rila and Plovdiv are trips away from one kept bed.
Fits
- Budget city breaks
- History and church walkers
- Bases for Rila and Plovdiv day trips
- Winter trips with a ski bailout
Does not fit
- Travellers who need signs in Latin script everywhere
- Anyone planning Rila by public bus in a day
- Strollers and wheelchairs on broken pavements
- 2 days
- Alexander Nevsky, Serdika, Vitosha Boulevard
- 3 days
- Four clusters: cathedral, Serdika and the mosque, Vitosha Boulevard and NDK, the market quarter
- 5 days
- Four clusters + Rila Monastery day trip + a slow day
- Don't confuse
- Sofia city and Sofia Province are different administrative areas; the centre sits in the city, and Rila Monastery, Boyana and Vitosha are outside it.
Hover, tap or tab to an area to see what it is like. Pins are sleep areas; arrows at the edge point to the airport.
Off the map: Sofia Airport (SOF) (25–35 min by the usual route).
Where’s what, as a list:
- Alexander Nevsky Cathedral and St Sofia: Morning cluster: the huge domed cathedral, the crypt icon museum, and the small St Sofia church; wide squares, quiet before 10:30.
- Serdika, Sveta Nedelya and Banya Bashi: Midday cluster: the Roman streets under the metro, Sveta Nedelya church, and Banya Bashi mosque, all within a few minutes on foot.
- Vitosha Boulevard and NDK: Afternoon cluster: the pedestrian boulevard with the mountain at the end, then NDK park; cafés and shops, flat and long.
- Women's Market and Lions Bridge: Local-market cluster: the covered market hall, the Women's Market and the Lions Bridge; busy, with pickpockets and tram tracks — go before 11:00.
- Sleep area Serdika and the centre: suits Families, older travellers, solo on a budget, price band $$.
- Sleep area Vitosha Boulevard: suits Families, older travellers, solo on a budget, price band $$.
- Sofia Airport (SOF), 25–35 min by the usual route.
Decide
The honest trade-off: what you will enjoy, what will wear you down.
You will like
- Cheap food and coffee
- Compact centre
- Layers of history
You will hate
- Cyrillic-only signs
- Unlicensed taxis
- Winter smog and slush
When
Best months: Mar, Apr, May, Jun, Sep, Oct. Month-by-month verdicts below, with the live forecast first. When to go, month by month →
Sofia: next 7 days
Loading forecast…
Forecast: Open-Meteo (CC BY 4.0), model data for this point.
Air quality
Loading…
Model estimate (CAMS via Open-Meteo), not a street-level station; readings near busy roads run higher.
Cold; snow possible; ski season nearby.
Cold and grey.
Cool, improving; March 3 holiday.
Mild; good walking.
Warm; long days.
Warm; good month.
Hot afternoons.
Hot; some venues close for holidays.
Warm and settled.
Crisp; good walking.
Cold and grey; smog builds.
Cold; Christmas markets; smog on some days.
Festivals and events that change the plan
| When | What | Effect on your plan |
|---|---|---|
| Orthodox Easter (date varies) | Orthodox Easter | Main family holiday; church services and closures over the long weekend. |
| Mar 3 | Liberation Day | National holiday; offices closed, parades and events near the Alexander Nevsky cathedral. |
| May 24 | Day of Slavonic Literacy | A public holiday with parades in the centre; museums and offices closed. |
| Mid-Dec | Christmas market and fair | Central squares fill in the evenings; book beds and tables early. |
| Jan–Mar | Ski season on Vitosha and Borovets | Weekend traffic on the mountain roads; book ski hire and shuttles early. |
Arrive & move
Getting in, getting around, and your bags
Arrive
Each gateway has its own airport-to-bed page with timings and the last safe connection.
Move
The default way around, when a pass pays off, and when the last trains go.
- Default
- Walk inside a cluster; metro or a short taxi between clusters and out to the mountain.
- Passes
- No pass. Single tickets are cheap; a taxi across the centre costs a few euros.
- Last trains
- The metro stops around midnight; licensed taxis and ride-hailing apps run all night.
- Other modes
- Other modes (Rome2Rio) ↗
Luggage
Where big bags are a problem, and how to get rid of them for the day.
Rule
- Lockers
- Few public lockers; the central station has a left-luggage office, and hotels hold bags after check-out.
- Forwarding
- No forwarding culture; keep the big bag at the Sofia hotel for day trips.
- Dead zone
- Late flights: ask the hotel to hold bags; the airport is 25 minutes by metro.
See & do
Walking clusters, day plans and the places worth the time
Clusters
Plan by cluster: each is a walkable area with a rescue point and a bag rule.
Morning cluster: the huge domed cathedral, the crypt icon museum, and the small St Sofia church; wide squares, quiet before 10:30.
rescue 100% · max p90 5.5′ · half
Midday cluster: the Roman streets under the metro, Sveta Nedelya church, and Banya Bashi mosque, all within a few minutes on foot.
rescue 100% · max p90 5.5′ · half
Afternoon cluster: the pedestrian boulevard with the mountain at the end, then NDK park; cafés and shops, flat and long.
rescue 100% · max p90 5.9′ · half
Local-market cluster: the covered market hall, the Women's Market and the Lions Bridge; busy, with pickpockets and tram tracks — go before 11:00.
rescue 100% · max p90 5.5′ · 90m
Days
Ready-made day plans, timed against opening hours and walking distances.
Places
Each place gets a verdict and the time to be there, not a star rating.
Day-trips from here
Rila Monastery
goTour or car about 2 h each way
Full day — leave by 08:00
A long day: a tour or a hired driver saves the bus changes.
Boyana Church and the National Historical Museum
goTaxi or bus about 25–30 min
Half day
Medieval church with a small visitor cap; book a time if the site asks.
Plovdiv
overnightTrain or bus about 2–2.5 h
Overnight is better
Old town and a Roman theatre; a full day is possible but rushed.
Vitosha mountain
goBus and gondola or a taxi about 30–45 min
Half to full day
Walks and viewpoints; weather changes fast.
Eat & sleep
Where to eat and which area to sleep in
Eat
A short list of places worth crossing the city for, each with how to get a seat.
Restaurant finder: filter every place to eat in Sofia →
Vegetarian-friendly score
2.5 / 5 · Workable
- Country diet noteOur country guide rates vegetarian eating as workable.1 / 2
- Places to eat in this guide1 of 3 places with a known answer are vegetarian-friendly, 2 partly.1 / 1.5
- Budget eating lines0 vegetarian lines in "Eat by budget".0 / 0.6
- Meat-free national dishes8 meat-free dishes in the country food list.0.4 / 0.4
- Dedicated vegetarian kitchens0 mentions of vegetarian restaurants, Buddhist or fasting kitchens.0 / 0.5
Country note: Workable: salads, banitsa, mish-mash, bean soups and stuffed peppers with cheese.
Vegetarian places near me →Make a diet card →
How we score
- Country diet note (up to 2): easy 2, workable 1, mixed 0.75, hard 0; no note 0.5.
- City places to eat (up to 1.5): 1.5 × (vegetarian-friendly + half of partly friendly) ÷ places with a known answer; needs 3 or more known places.
- Budget eating lines marked vegetarian (up to 0.6): 0.2 each.
- Meat-free national dishes (up to 0.4): 0.1 each.
- Dedicated vegetarian kitchens mentioned — Buddhist chay, shōjin ryōri, Jain, fasting food, vegan cafés (up to 0.5): 0.1 each.
- Total rounded to the nearest half point, 0 to 5. Built from our own pages only, not from reviews.
Sleep
Pick the area first: it decides your walk home at night and your first morning.
Practical
Money, essentials, safety and the pocket card
Money
What a day costs at three comfort levels, and how to pay.
- Budget
- €20–35 (≈ US$25–45) excl. bed / day
- Mid
- €35–70 (≈ US$45–85) excl. bed / day
- High
- €70 (≈ US$85)+ excl. bed / day
- IC card
- Single tickets on metro, trams and buses, or a day ticket; validate on buses and trams.
- Cash rule
- Withdraw euros at bank ATMs; avoid independent exchange booths and dark-street machines, and keep €20 (≈ US$25) in small notes for the market and taxis.
More on moneyCosts
What things cost
- Banitsa pastry at a bakery€1–2 (≈ US$2–3)
- Coffee in a café€1 (≈ US$2).50–3
- Shopska salad€3–6 (≈ US$4–7)
- Main course in a mid-range restaurant€8–15 (≈ US$10–18)
- Beer, half litre€2–4 (≈ US$3–5)
- Bottle of water, shop€0 (≈ under US$1).50–1.20
- Single metro or tram ticket€1–1 (≈ US$2).50
- Metro from the airport to the centre€1–1 (≈ US$2).50
- Taxi from the airport to the centre€10–15 (≈ US$12–18)
- Museum or church ticket€2–8 (≈ US$3–10)
- Tourist SIM or eSIM, about a week of data€8–20 (≈ US$10–25)
- Mid-range hotel room, per night€60–120 (≈ US$70–140)
Essentials and accessEssentials
Essentials
- Paying
- Cards are widely accepted in Sofia, but small cafés, markets and some taxis prefer cash. Carry euros in small notes; you may still see old lev prices or notes during the changeover, so check what you are paying in.
- Tipping
- Round up or add about 10% in restaurants; not expected in taxis but rounding up is normal.
- SIM & data
- An eSIM before you fly, or a SIM at the airport or a mobile shop with your passport.
- Plugs & power
- 230 V; types C and F. Bring an adapter for UK, US and Asian plugs.
- Drinking water
- Tap water is safe in the city; many visitors buy bottled water.
- Toilets
- Cafés, museums, shopping centres and paid toilets; carry coins.
- Opening hours
- Shops open around 09:00–10:00 and close about 20:00; many are open on Sundays in the centre. Museums often close on Mondays.
- Health
- Winter smog and slush; hot afternoons in July and August. Travel insurance or an EU health card.
- Accessibility
- Flat centre with uneven pavements, high kerbs and steps at some metro exits; older trams have high steps.
- Laundry
- Self-service and same-day laundries in the centre; hotels charge per item.
- Emergency numbers
- 112 for any emergency; 166 ambulance; 160 police.
Pack
- Layers and a warm coat for November to March
- Comfortable shoes for uneven pavements
- Something that covers shoulders and knees for churches
- A rain jacket for spring and autumn
Survive
Safety basics, the lines not to cross, and practical habits that save the day.
Safety
- Pickpockets work the metro, trams, Women's Market and Sveta Nedelya square; keep bags closed in front of you.
- Tram tracks run along Graf Ignatiev and other streets; do not stand on them.
- Emergency: 112 (any emergency), 166 ambulance, 160 police.
Red lines
- Do not photograph inside churches unless the sign permits; do not point cameras at people praying.
- Do not cross tram tracks without looking both ways.
- Dress code applies in churches and the mosque.
Practical
- Toilets: cafés (buy a drink), museums and a few paid public toilets; carry coins.
- Tap water is safe to drink in the city.
Scams and red flags
Walk away if you see these
- Unmarked taxis and drivers who approach you at the airport charge several times the normal fare: use the metro, a licensed taxi or an app.
- Currency exchange booths advertise 'no commission' but pay a poor rate: use an ATM or a bank.
- Bars near the centre that add a large hidden charge for drinks or 'hostess' companions: check the menu and the price before ordering.
- Fake police officers who ask to check your wallet: real officers show ID and do not check cash on the street.
Phrases that do the work
Greeting
Hello
Здравейте
zdrah-VAY-teh
Thanks
Thank you
Благодаря
blah-go-dah-RYAH
Any
Please / you're welcome
Моля
MOH-lyah
Café
The bill, please
Сметката, моля
SMET-kah-tah MOH-lyah
Market
How much is this?
Колко струва?
KOL-ko STROO-vah
Food
Without meat, please
Без месо, моля
bez meh-SO MOH-lyah
Transport
Where is the metro?
Къде е метрото?
kuh-DEH eh meh-TRO-to
Taxi
To this address, please
До този адрес, моля
do TO-zee AH-dres MOH-lyah
Deep dive
History, reading, photos and every source
Sources
- officialSofia Tourist Information (Visit Sofia)
- officialSofia Airport
- secondaryWikivoyage — Sofia