Things to Do in Sofia
DESTINATION GUIDE

Things to Do in Sofia

15 curated spots from Sofia itineraries

Activities & Attractions

7 curated experiences

Boyana Church (UNESCO site) – Day Trip within Sofia
Do
afternoon

Boyana Church (UNESCO site) – Day Trip within Sofia

Take a short taxi or bus ride to this medieval church, famous for its 13th-century frescoes and UNESCO-listed significance; dress modestly and respect photography rules.[1]

2h · $10-15 entry plus transport
Ivan Vazov National Theatre & City Garden
Do
afternoon

Ivan Vazov National Theatre & City Garden

Visit the ornate National Theatre building with its neoclassical façade, then sit in the adjacent City Garden to people-watch and enjoy the urban scenery.[1]

1h · Free to walk outside; ticketed for performances
National Palace of Culture (NDK) & Surroundings
Do
morning

National Palace of Culture (NDK) & Surroundings

Explore the massive modernist National Palace of Culture and its surrounding park, with fountains, concrete plazas, and strong urban-industrial visuals.[5]

1h 30m · Free to walk outside; exhibitions ticketed
St. Alexander Nevsky Cathedral
Do
morning

St. Alexander Nevsky Cathedral

Explore Sofia’s most famous Orthodox cathedral—admire its neo-Byzantine architecture, golden domes, and icon-filled interior; dress modestly and check photography rules at the entrance.[1]

1h · Free or small donation
Stroll Vitosha Boulevard
Do
evening

Stroll Vitosha Boulevard

Walk Sofia’s main pedestrian street lined with shops, bars, and cafes, framed by views toward Vitosha Mountain and surrounded by a mix of older blocks and newer urban facades.

1h · Free (shopping extra)
Sveta Nedelya Church & Surroundings
Do
late afternoon

Sveta Nedelya Church & Surroundings

Step into this central Orthodox church near Serdika, taking in its icons and calm interior, then walk the surrounding mix of older facades and robust urban blocks.[1]

1h · Free or small donation
Zhenski Pazar (Women’s Market)
Do
morning

Zhenski Pazar (Women’s Market)

After breakfast, continue exploring stalls selling spices, dried fruits, household goods, and clothes in a busy, slightly gritty urban-industrial market environment.

1h · Free (shopping extra)

Restaurants & Food

8 local favorites

Dinner at Fabrika Daga
Eat
evening

Dinner at Fabrika Daga

Modern café-restaurant with a strong urban-industrial vibe (concrete, pipes, open kitchen); choose burgers, grilled meats, vegetarian bowls, and baked goods, confirming your shellfish allergy and steering clear of any seafood specials.

1h 30m · $15-25 per person
GreenHouse (Lozenets)
Eat
morning

GreenHouse (Lozenets)

Contemporary café with minimalist-industrial decor; enjoy omelets, pastries, and coffee while confirming no shellfish is used in any dishes you order.

1h · $10-20 per person
Hadjidraganov’s Houses (Hadjidraganovite Kashti)
Eat
afternoon

Hadjidraganov’s Houses (Hadjidraganovite Kashti)

Traditional Bulgarian restaurant in reconstructed old houses with rustic-industrial touches; order grilled sausages, clay-pot stews without seafood, baked cheese, and salads, making it clear you cannot have shellfish.

1h 15m · $20-35 per person
Moma Bulgarian Food & Wine
Eat
afternoon

Moma Bulgarian Food & Wine

Stylish Bulgarian restaurant with modern-rustic and slightly industrial touches; order grilled meats (kebapche, pork neck), shopska salad, potatoes, and yogurt-based dips—avoid the few seafood dishes and clearly mention your shellfish allergy to staff.

1h 15m · $20-35 per person
Raffy Bar & Gelato (Vitosha Boulevard)
Eat
evening

Raffy Bar & Gelato (Vitosha Boulevard)

Large modern restaurant-bar on pedestrian Vitosha Boulevard with an urban-industrial interior; choose meat dishes, salads, pasta, and gelato, clearly skipping any seafood or mixed platters and confirming your shellfish allergy with your server.

1h 30m · $20-30 per person
Shtastliveca (Happy Man) Vitosha
Eat
evening

Shtastliveca (Happy Man) Vitosha

Popular Bulgarian-European restaurant with stylish, slightly industrial interiors; select grilled meats, risottos, salads, and vegetarian mains, avoiding any seafood and explicitly confirming your shellfish allergy for safe preparation.

1h 30m · $20-35 per person
Skapto (Skapto Center)
Eat
morning

Skapto (Skapto Center)

Casual industrial-style burger and brunch spot with concrete, metal, and exposed brick; for breakfast, choose eggs, avocado toast, or yogurt and fruit, and avoid any seafood items.

1h · $15-25 per person
Street Market Breakfast at Zhenski Pazar (Women’s Market)
Eat
morning

Street Market Breakfast at Zhenski Pazar (Women’s Market)

Wander stalls selling fruits, vegetables, cheeses, breads, and nuts; build your own breakfast from fresh produce, bakery stands, and dairy items, avoiding any stalls selling seafood and double-checking ingredients with vendors.

1h · $5-10 per person

More on Sofia

BUILD YOUR SOFIA PLAN

Insider picks, smart timing, and a plan ready when you are.

Start Planning