45 Best Things to Do in Sofia (2026)

Short answer Sofia's three essentials are the gold-domed Alexander Nevsky Cathedral, the Roman city of Serdica excavated around a working metro station, and the UNESCO-listed 1259 frescoes of Boyana Church at the foot of Vitosha. Two to three days is right for most visitors: one for the central sights, which sit close enough to walk, a second for Boyana and the National Museum of History, a third for Vitosha or a day trip to Rila.

Sofia wears its history in layers you can read from a single street corner: a Roman street under glass, an Ottoman mosque, a synagogue and an Orthodox cathedral within a few minutes of each other, and a mile-high mountain closing the view south. Bulgaria's capital is compact, green and startlingly good value.

Most of what follows sits within a half-hour walk of Serdika metro station, so two or three days is enough to see the centre properly and still get up Vitosha. Here are the 45 best things to do in Sofia.

Map of Things to Do in Sofia

Things to Do in Sofia

Things to Do in Sofia at a Glance

Alexander Nevsky Cathedral1Alexander Nevsky CathedralChurchCity centreAncient Serdica Archaeological Complex2Ancient Serdica Archaeological ComplexHistorical LandmarkCity centreBoyana Church3Boyana ChurchChurch~7.5 km from centreVitosha Mountain4Vitosha MountainNature PreserveMuseum of Socialist Art5Museum of Socialist ArtArt museum~4.6 km from centreNational Museum of History6National Museum of HistoryHistory Museum~6.3 km from centreChurch of St George Rotunda7Church of St George RotundaChurchCity centreVitosha Boulevard8Vitosha BoulevardTourist AttractionCity centreBanya Bashi Mosque9Banya Bashi MosqueMosqueCity centreCentral Market Hall10Central Market HallSupermarketCity centreSaint Sofia Church11Saint Sofia ChurchChurchCity centreNational Palace of Culture12National Palace of CultureCultural CenterCity centreBorisova Gradina13Borisova GradinaPark~2.7 km from centreThe Red Flat14The Red FlatMuseumCity centreSofia Synagogue15Sofia SynagogueCity centreIvan Vazov National Theatre16Ivan Vazov National TheatrePerforming Arts TheaterCity centreNational Archaeological Museum17National Archaeological MuseumMuseumCity centreZhenski Pazar Women's Market18Zhenski Pazar Women's MarketSt Nedelya Church19St Nedelya ChurchChurchCity centreRegional History Museum of Sofia20Regional History Museum of SofiaMuseumCity centreRussian Church of St Nicholas21Russian Church of St NicholasChurchCity centreSofia Opera and Ballet22Sofia Opera and BalletOpera HouseCity centreSofia Zoo23Sofia ZooZoo~4.3 km from centreMuzeiko Children's Science Centre24Muzeiko Children's Science CentreMuseum~5 km from centreFree Sofia Tour25Free Sofia TourTour AgencyCity centreThe Largo26The LargoCity centreThe City Garden27The City GardenGardenCity centreThe National Art Gallery28The National Art GalleryArt GalleryCity centreEagles' Bridge29Eagles' BridgeBridgeCity centreNational Museum of Military History30National Museum of Military HistoryMuseum~2.6 km from centreMuseum of Illusions31Museum of IllusionsMuseumCity centreSouth Park32South ParkPark~3.6 km from centreSveti Sedmochislenitsi Church33Sveti Sedmochislenitsi ChurchCity centreNational Museum of Natural History34National Museum of Natural HistoryMuseumCity centreBoyana Waterfall35Boyana WaterfallHiking Area~9.4 km from centre"Bulgaria" Hall36"Bulgaria" HallConcert HallCity centreMonument to the Tsar Liberator37Monument to the Tsar LiberatorMonumentCity centreMonument to Vasil Levski38Monument to Vasil LevskiMonumentCity centreEarth and Man National Museum39Earth and Man National MuseumMuseum~2 km from centreChurch of St Petka of the Saddlers40Church of St Petka of the SaddlersChurchCity centreNational Gallery Kvadrat 50041National Gallery Kvadrat 500Art GalleryCity centreThe Monument of Saint Sofia42The Monument of Saint SofiaSculptureCity centreCatholic Cathedral of St Joseph43Catholic Cathedral of St JosephChurchCity centreSofia City Art Gallery44Sofia City Art GalleryCity centreSlaveykov Square45Slaveykov SquareTourist AttractionCity centre

Fun Facts About Sofia

  • Sofia's motto is "Ever growing, never ageing" — Расте, но не старее, carried on the city's coat of arms.
  • The city is named after a church, not a person — Saint Sofia Church, from the Greek sophia, meaning wisdom. The name is documented from around 1359, long after the Roman town of Serdica.
  • Sofia has only been Bulgaria's capital since 1879, chosen in the year after the country regained its independence.
  • The city sits on 49 mineral and thermal springs, which is why the Romans settled here — and why you will still see people filling bottles at public taps beside the Central Mineral Baths.
  • Vitosha, the mountain on Sofia's doorstep, became the oldest nature park in the Balkans when it was protected in 1934.
  • There has been settlement here for close to 7,000 years, with a Neolithic village on the site long before Serdica.

1. Alexander Nevsky Cathedral

Alexander Nevsky Cathedral, Bulgaria
Source: Plamen Agov (user:MrPanyGoff) on Wikimedia | CC BY-SA 4.0
ChurchCity centreWebsiteDirections

Alexander Nevsky Cathedral is Sofia's emblem and the image on most postcards of the city. Built in the neo-Byzantine style as a memorial to the Russian soldiers who died in the war that ended Ottoman rule in Bulgaria, it is one of the largest Orthodox churches anywhere, and its scale only registers once you are standing under the central dome.

Inside, the light is low and the air smells of beeswax; mosaics and dark marble climb the walls, and a choir sings at services if you time a visit for one. Down a side staircase, the crypt has been turned into a museum of medieval Bulgarian icons — a genuinely first-rate collection, and quieter than the nave above. Dress modestly and expect a separate ticket for the crypt.

2. Ancient Serdica Archaeological Complex

Ancient Serdica Archaeological Complex, Bulgaria
Source: David Stanley from Nanaimo, Canada on Wikimedia | CC BY 2.0
Historical LandmarkCity centreWebsiteDirections

When Sofia dug its metro, it kept hitting the Roman city underneath, and rather than pour concrete over the finds the city put them on display. The result is the Ancient Serdica Archaeological Complex: excavated streets, drains, walls and floor mosaics laid open beside the platforms and under sheets of glass at pavement level, free to walk through on your way to a train.

Serdica was a substantial Roman town, and you get a real sense of its street grid here rather than a few token stones. Come up into the open-air section by the Largo and you can trace a paved road running under the modern boulevard. It is the single most Sofia thing in Sofia — commuters hurrying past a Roman street without looking down.

3. Boyana Church

Boyana Church, Bulgaria
Source: xiquinhosilva on Flickr | CC BY 2.0
Church~7.5 km (4.7 miles) from centreWebsiteDirections

Boyana Church is small enough to miss and important enough to be a UNESCO World Heritage Site. Tucked among trees at the foot of Vitosha in the Boyana quarter, the plain stone exterior gives nothing away; the reason to come is inside, where a layer of thirteenth-century frescoes covers the walls with faces that look startlingly individual rather than iconic.

Because the paintings are fragile, visitors go in for a few minutes at a time in small groups, so this is a short visit rather than a long browse — and worth planning around. Combine it with the National Museum of History, which sits a short walk away in the same leafy corner of the city, and you have a straightforward half-day out from the centre by bus or taxi.

4. Vitosha Mountain

Vitosha Mountain, Bulgaria
Source: podoboq from Sofia, Bulgaria on Wikimedia | CC BY 2.0
Nature PreserveWebsiteDirections

Very few capital cities have a mountain on the tram map. Vitosha Mountain rises directly behind the city and is protected as a nature park, its summit Cherni Vrah reaching 2,290 metres — high enough for proper alpine weather while the city below is still in shirtsleeves. You can be on a forest trail within an hour of leaving your hotel.

In summer this is where Sofia walks: marked paths to the summit, the boulder river known as the Golden Bridges, and beech and spruce forest full of picnicking families at weekends. In winter the same slopes turn into ski runs served by lifts from the edge of the city. Take warm layers whatever the season — the temperature at the top bears no relation to the temperature at the bottom.

5. Museum of Socialist Art

Museum of Socialist Art, Bulgaria
Source: Spiritia on Wikimedia | CC BY-SA 4.0
Art museum~4.6 km (2.9 miles) from centreWebsiteDirections

Bulgaria spent decades filling its towns with monumental socialist sculpture, and after 1989 much of it came down. A good deal of it now stands in the Museum of Socialist Art, a garden on the eastern side of Sofia, where Lenin, assorted partisans and a great many stern workers are arranged on lawns among the trees, including the red star that once sat on top of the Communist Party headquarters downtown.

The effect is stranger and more thoughtful than a theme park — these are real objects that shaped a real public life, presented without either nostalgia or mockery. An indoor gallery behind the sculpture park shows painting and poster art from the same era, plus propaganda film. It sits a little out of the centre near the Metro, and it is comfortably the most distinctive museum in the city.

6. National Museum of History

National Museum of History, Bulgaria
Source: Ann Wuyts on Wikimedia | CC BY 2.0
History Museum~6.3 km (3.9 miles) from centreWebsiteDirections

The National Museum of History, Bulgaria's biggest, occupies a former government residence in Boyana, a marble-heavy building from the communist era that is a period piece in its own right. The collection runs from prehistory to the twentieth century, and the headline rooms hold Thracian gold — the burial treasures of a people who worked metal with extraordinary skill long before the Romans arrived.

It is a large museum and it rewards choosing: the Thracian material, the medieval Bulgarian rooms and the ethnographic costume displays are the strongest. The grounds are pleasant, with a scattering of stone carvings outside. Because it sits near Boyana Church at the foot of Vitosha, the two make an obvious pairing for a half-day away from the centre.

7. Church of St George Rotunda

Church of St George Rotunda, Bulgaria
Source: dungodung on Flickr | CC BY-SA 4.0
ChurchCity centreWebsiteDirections

The oldest building in Sofia is a squat red-brick rotunda from the fourth century, standing in a sunken courtyard surrounded on all sides by twentieth-century government buildings. Getting to it means walking in off the street past the Presidency — an odd approach that makes the discovery better, since nothing on the boulevard suggests it is there.

The Church of St George Rotunda is still a working church, and layers of medieval frescoes survive high in the dome, painted over one another across centuries. Roman ruins from the surrounding streets lie exposed around the base. It takes ten minutes to see and is one of the most atmospheric corners of the city, particularly early in the morning before the courtyard fills up.

8. Vitosha Boulevard

Vitosha Boulevard, Bulgaria
Source: Radosław Botev on Wikimedia
Tourist AttractionCity centreDirections

Vitosha Boulevard — Vitoshka to everyone who lives here — is Sofia's main pedestrian street, running south from the courts through the middle of the city. It is where the cafés put their tables out, where people come to walk in the evening, and where the shopping is, from international chains to Bulgarian designers on the side streets.

The reason to walk it rather than simply shop it is the view: look south down the boulevard and the whole bulk of Vitosha closes the end of the street, which is the single clearest illustration of how close the mountain is to the city. Stop somewhere with an outside table, order a coffee, and watch a capital city that is unhurried in a way most European capitals no longer are.

9. Banya Bashi Mosque

Banya Bashi Mosque, Bulgaria
Source: jafsegal (Thanks for the 6 million views) on Flickr | CC BY 2.0
MosqueCity centreWebsiteDirections

Banya Bashi Mosque is a working mosque from the sixteenth century, built when Sofia was an Ottoman provincial city, and its single minaret and low grey dome sit right on one of the busiest streets in the centre. The name refers to the mineral baths beside it — the hot springs that gave Sofia its reason to exist are directly behind the wall.

What makes it remarkable is the company it keeps. Within a few minutes' walk stand an Orthodox cathedral, a Catholic cathedral and one of Europe's great synagogues, which is why locals call this corner of the city the Square of Religious Tolerance. Visitors are welcome outside prayer times; dress modestly, remove your shoes, and women should cover their hair.

10. Central Market Hall

Central Market Hall, Bulgaria
Source: petto123 on Pixabay
SupermarketCity centreWebsiteDirections

Halite, the Central Market Hall, is a handsome early twentieth-century building with a clock tower on the main boulevard, and behind its arched façade is a food hall on several levels. Downstairs you will find butchers, bakers, cheese counters heaped with white brine cheese, honey, nuts and jars of pickles, plus small kiosks selling banitsa and other things to eat standing up.

It is a genuinely useful stop rather than a museum piece: this is where you assemble a picnic for Vitosha or work out what Bulgarians actually eat. Part of the basement holds a fragment of the Roman wall, uncovered when the building was renovated. The Women's Market is a few minutes away, so the two make a natural pair.

11. Saint Sofia Church

Saint Sofia Church, Bulgaria
Source: Matti Blume on Wikimedia | CC BY-SA 4.0
ChurchCity centreWebsiteDirections

The city is named after this church, not the other way round — Sofia took the name of the basilica in the medieval period, and only later did it become the name of the whole place. Saint Sofia Church is a plain brick basilica dating from late antiquity, austere inside, with bare walls and an atmosphere quite unlike the gilded cathedral next door.

The extraordinary part is underneath. A separate entrance leads down into an excavated necropolis of Roman tombs, some still carrying painted decoration, along with the foundations of earlier churches built and destroyed on the same spot. Outside stands the eternal flame and the tomb of the writer Ivan Vazov, under an old tree in the small garden.

12. National Palace of Culture

National Palace of Culture, Bulgaria
Source: tnarik on Flickr | CC BY-SA 2.0
Cultural CenterCity centreWebsiteDirections

The National Palace of Culture — NDK to everyone here — is a vast angular congress and concert centre from the socialist era, set at the head of a long park of fountains and terraces. Architecturally it is unapologetically monumental, and whether you find it magnificent or forbidding, it is one of the defining buildings of modern Sofia and among the largest of its kind in this part of Europe.

The building hosts concerts, film festivals and conferences, so it is worth checking what is on. Most visitors, though, come for the setting: the park in front is where Sofia skates, skateboards and sits out on summer evenings, and the walk down from Vitosha Boulevard through the fountains is one of the pleasanter strolls in the city.

13. Borisova Gradina

Borisova Gradina, Bulgaria
Source: Stolichanin on Wikimedia | CC BY-SA 4.0
Park~2.7 km (1.7 miles) from centreWebsiteDirections

Borisova Gradina is Sofia's oldest and largest park, laid out in the late nineteenth century on the eastern edge of what was then the city and long since swallowed by it. It is a proper landscaped park rather than a square of grass — winding paths through mature trees, ornamental lakes, monuments, a rose garden and enough space to lose the traffic noise entirely.

Sofia uses it constantly: runners in the morning, families and dog walkers all day, and football and athletics at the stadiums inside the grounds. The lake known as Ariana freezes in winter and becomes an outdoor ice rink. If you want to see how the city relaxes rather than how it presents itself, spend an hour walking here.

14. The Red Flat

The Red Flat, Bulgaria
Source: Lubomir Vladikov on Pexels (illustrative image)
MuseumCity centreWebsiteDirections

The Red Flat is not a museum in the usual sense: it is an ordinary Sofia apartment furnished exactly as it would have been for a Bulgarian family in the 1980s, and you let yourself in and wander round it. Every room is dressed with real objects of the period — the furniture, the books on the shelves, the food in the kitchen cupboards, the clothes in the wardrobe.

An audio guide follows the story of the fictional family who live there, and you are encouraged to open drawers and handle things, which is what makes it land. Nothing else in Sofia explains life under communism so directly, and it takes under an hour. Book ahead, as only a few people go through at a time.

15. Sofia Synagogue

Sofia Synagogue, Bulgaria
Source: Plamen Agov (Пламен Агов) on Wikimedia | CC BY-SA 3.0
City centreDirections

Sofia Synagogue is one of the largest Sephardic synagogues in Europe, built in the early twentieth century for a Jewish community with roots going back to the Spanish expulsion. The exterior is Moorish-influenced and striped; inside, the space opens up under a great dome hung with an enormous brass chandelier, and the scale is a surprise from the street.

It remains a working synagogue, and a small museum on the upper floor tells the story of Bulgaria's Jews — including the wartime campaign that saved the Jewish population of the country itself from deportation, a genuinely remarkable chapter and the reason many visitors come. Modest dress is required and opening times work around services, so check before setting out.

16. Ivan Vazov National Theatre

Ivan Vazov National Theatre, Bulgaria
Source: Plamen Agov (user:MrPanyGoff) on Wikimedia | CC BY-SA 3.0
Performing Arts TheaterCity centreWebsiteDirections

The Ivan Vazov National Theatre is the handsome neoclassical building with a columned portico standing at the top of the City Garden, and it is probably the most photographed façade in Sofia after the cathedral. Named after the country's national writer, it has been the home of Bulgarian drama for well over a century.

Performances are in Bulgarian, which puts the auditorium out of reach for most visitors, but the building and its setting are the real draw. The garden in front is full of benches, chess players and fountains, and the theatre lit up after dark is one of the best sights in the city centre. Check whether tours of the interior are running if you want to see the auditorium itself.

17. National Archaeological Museum

National Archaeological Museum, Bulgaria
Source: Klearchos Kapoutsis on Flickr | CC BY 2.0
MuseumCity centreWebsiteDirections

The National Archaeological Museum occupies a fifteenth-century Ottoman mosque in the heart of the government quarter, and the building is half the pleasure — a big square hall under domes, with the exhibits arranged in the space where the congregation once prayed. It is a short walk from the Rotunda and the Largo, so it fits naturally into a morning in the centre.

The collection covers Thracian, Greek, Roman and medieval Bulgaria: grave goods, funerary reliefs, inscriptions, mosaic floors and a fine display of gold and silver. Because so much of what is on show was dug up nearby, it works well as an explanation of what you have been walking over all day in the Serdica excavations.

18. Zhenski Pazar Women's Market

Zhenski Pazar Women's Market, Bulgaria
Source: Edal Anton Lefterov on Wikimedia | CC BY-SA 3.0

The Zhenski Pazar Women's Market is Sofia's oldest open-air market and its liveliest, a long run of stalls on Stefan Stambolov Boulevard a few minutes from Lions' Bridge. Produce is the backbone — tomatoes, peppers, mountains of peaches in summer — alongside spices, dried fruit, cheese, honey, household bits and a certain amount of cheerful junk.

Recent works have added glass pavilions to part of it, so the market now runs old and new side by side. It is not tidied up for visitors, which is the point: this is where Sofia does its shopping, and prices are what locals pay. Go in the morning when it is fullest, and bring small notes.

19. St Nedelya Church

St Nedelya Church, Bulgaria
Source: Klearchos Kapoutsis on Flickr | CC BY 2.0
ChurchCity centreWebsiteDirections

St Nedelya Church stands on its own square at the very centre of Sofia, where the main boulevards meet, and its dark dome is a fixed point for navigating the city. There has been a church here for centuries, rebuilt more than once in stone after earlier timber versions.

The building has a grim modern history: it was devastated by a bombing in 1925 that killed a large number of people during a funeral service, and what stands today is the reconstruction that followed. Inside, the walls are covered with dense modern murals in deep colours. It is free to enter, sits directly above Serdika metro station, and is the obvious place to start a walk around the old centre.

20. Regional History Museum of Sofia

Regional History Museum of Sofia, Bulgaria
Source: jafsegal (Thanks for the 6 million views) on Flickr | CC BY 2.0
MuseumCity centreWebsiteDirections

The Regional History Museum of Sofia is worth visiting for the building alone. It occupies the Central Mineral Baths, an exuberant early twentieth-century bathhouse in stripes of yellow and red brick with ceramic tiling and a facade that looks more like a palace than a public washhouse, restored after decades of disuse.

Inside, the museum tells Sofia's story from Roman Serdica through the Ottoman centuries to the modern capital, with costumes, carriages, maps and reconstructed interiors. Outside, public taps still run with hot mineral water from the springs beneath, and you will usually find locals filling bottles from them — a small ritual that connects the smart restored building to the reason the city is here at all.

21. Russian Church of St Nicholas

Russian Church of St Nicholas, Bulgaria
Source: Radosław Botev on Wikimedia
ChurchCity centreWebsiteDirections

The Russian Church of St Nicholas is the small, extravagantly pretty one: five gold-topped domes, green and gold tiling, and an exterior that looks like it has been lifted out of Moscow and set down on a Sofia boulevard. Built for the Russian community in the early twentieth century, it is tiny compared with the cathedral up the road, and considerably more charming.

The painted interior is dark and cramped in the best way. Downstairs, a crypt holds the tomb of a Russian archbishop who is venerated locally, and visitors leave folded notes with written requests beside it — you will see the basket of paper. The garden outside, with its flower stalls, is a pleasant place to sit.

22. Sofia Opera and Ballet

Sofia Opera and Ballet, Bulgaria
Source: David Stanley from Nanaimo, Canada on Wikimedia | CC BY 2.0
Opera HouseCity centreWebsiteDirections

Bulgaria has a deep operatic tradition and has exported a remarkable number of singers, and Sofia Opera and Ballet performs in a large mid-century building a few streets north of the cathedral. The repertoire runs to the standard Italian and Russian works alongside Bulgarian pieces, with a full ballet programme too.

For visitors the appeal is simple: tickets cost a fraction of what an equivalent seat would in western Europe, and the standard is high. The auditorium is plush and properly grand once you are inside, whatever you make of the exterior. Check the schedule when you arrive and book early for anything popular; the summer season is lighter, so an autumn or winter visit gives you more to choose from.

23. Sofia Zoo

Sofia Zoo, Bulgaria
Source: MrPanyGoff on Wikimedia | CC BY-SA 3.0
Zoo~4.3 km (2.7 miles) from centreWebsiteDirections

Sofia Zoo is among the oldest zoos in this part of Europe, founded in the late nineteenth century not long after Bulgaria regained its independence, and it has been on its present site in the south of the city for decades. It is large and leafy, spread over a substantial park with plenty of shade and space to walk.

The collection covers the usual big draws — big cats, primates, bears, birds of prey — and there is a good deal of open ground between enclosures, so a visit is as much a walk in a park as a tour of cages. It works best as a family half-day, and it is inexpensive. Combine it with South Park nearby if the weather is good.

24. Muzeiko Children's Science Centre

Muzeiko Children's Science Centre, Bulgaria
Source: Thirdman on Pexels (illustrative image)
Museum~5 km (3.1 miles) from centreWebsiteDirections

Muzeiko Children's Science Centre is a purpose-built science centre for kids in the university district, and it is a serious piece of architecture — a low building topped with three artificial hills that children can climb. Inside, three floors of hands-on exhibits cover the natural world, technology and the story of Bulgaria, all built to be pulled, turned and climbed on rather than read about.

It is aimed squarely at primary-school ages and it does the job properly, with workshops, a planetarium dome and staff running activities through the day. If you are travelling with children and the weather has turned, this is the best indoor option in the city by some distance. Allow at least half a day, because nobody leaves quickly.

25. Free Sofia Tour

Free Sofia Tour, Bulgaria
Source: Nenko Lazarov on Wikimedia | CC BY 2.5
Tour AgencyCity centreWebsiteDirections

Free Sofia Tour, the city's tip-based walking tour, has been running for years and is the standard way visitors get their bearings on a first morning. Guides set off from outside the Palace of Justice on Vitosha Boulevard and cover the central sights on a loop of roughly two hours — the cathedral, the Rotunda, the Largo, the mosque and the mineral baths among them.

What you are paying for, at the end and at whatever you think it was worth, is context: which empire built what, why four faiths ended up on one square, and how the city was reshaped after the war. Doing it on day one makes everything else in this list legible. Tours run in English daily whatever the weather, so dress for it.

26. The Largo

The Largo, Bulgaria
Source: Pudelek (Marcin Szala) on Wikimedia | CC BY-SA 3.0

The Largo is the three-building Stalinist ensemble that Sofia was rebuilt around in the 1950s, and it is the single clearest statement the city makes about its own twentieth century. The former Communist Party House stands at the head of it, with the Council of Ministers on one side and the Presidency on the other, all in the same monumental yellow stone laid out around a wide open plaza.

Come on the hour for the changing of the guard outside the Presidency, performed in dress uniform by soldiers of the National Guards Unit and over in a couple of minutes. Underneath the whole thing lies the Roman city — the excavated streets of Serdica run beneath the plaza and surface again in the metro station — which makes this one spot where nineteen centuries of Sofia stack up on top of each other.

27. The City Garden

The City Garden, Bulgaria
Source: vintagedept on Flickr | CC BY 2.0
GardenCity centreWebsiteDirections

The City Garden is the oldest public park in Sofia, laid out in the 1870s when the city was still finding its feet as a capital, and it remains the most central patch of green in town. It sits directly in front of the Ivan Vazov National Theatre, whose columned facade closes the view at one end and gives the garden the best backdrop of any square in the city.

It is a small park and takes ten minutes to cross, but it is where Sofia sits about: pensioners at the permanent chess tables, office workers on the benches, children in the fountains in summer. There is usually a busker or a book stall going. Combine it with the National Theatre and the Sofia City Art Gallery, which stands at the garden's edge, and you have an easy hour in the middle of a walking day.

28. The National Art Gallery

The National Art Gallery, Bulgaria
Source: Pudelek (Marcin Szala) on Wikimedia | CC BY-SA 3.0
Art GalleryCity centreWebsiteDirections

The National Art Gallery occupies the former Royal Palace on Battenberg Square, which is worth the ticket on its own — the state rooms, staircases and parquet of the Bulgarian monarchy survive largely intact, and you walk through them to reach the paintings. The building has led several lives, having served as the Ottoman police headquarters where Vasil Levski was interrogated before the palace was built over it.

The collection covers Bulgarian art from the National Revival onwards, and it is the best place to get a feel for how the country pictured itself after independence. The same building houses the National Ethnographic Museum, so you can do costume, craft and painting in one visit. It is a few minutes' walk from the Largo and the cathedral, and pairs naturally with Kvadrat 500 across the park.

29. Eagles' Bridge

Eagles' Bridge, Bulgaria
Source: Mick D Kirkov on Wikimedia | CC0 1.0
BridgeCity centreWebsiteDirections

Eagles' Bridge — Orlov Most — carries Tsar Osvoboditel Boulevard over the Perlovska river at the eastern edge of the centre, and its four bronze eagles on stone pillars have been a Sofia landmark since 1891. The Czech-born Prošek brothers built it, and the eagles are said to stand for the freed prisoners who returned to the city after the Ottoman period, watching over the road into town.

It takes two minutes to look at, but you will pass it repeatedly: it is the gateway to Borisova Gradina, the corner where the university and the Sofia Marathon meet the park, and by long tradition the place Sofia gathers to protest. Cross it and keep going and you are in the trees within a minute. Its sibling, the Lions' Bridge, does the same job on the other side of the centre.

30. National Museum of Military History

National Museum of Military History, Bulgaria
Source: Bin im Garten on Wikimedia | CC BY-SA 3.0
Museum~2.6 km (1.6 miles) from centreWebsiteDirections

The National Museum of Military History in Oborishte is one of the most under-visited big museums in Sofia and one of the most rewarding, largely because of what sits outside. The open-air park behind the building holds several acres of hardware — Soviet tanks, artillery, missile launchers, armoured trains and a line of MiG fighters — arranged so you can walk right up to them.

Indoors the galleries run from the Ottoman wars and the two Balkan Wars through both world wars to the Cold War, with uniforms, weapons and a lot of Bulgarian military history that is hard to find told anywhere else in English. It is a twenty-minute walk east of the cathedral or a short tram ride. Children tend to make straight for the tanks and stay there, so allow longer than you planned.

31. Museum of Illusions

An optical-illusion exhibit of the kind shown at the Museum of Illusions, Bulgaria
Source: Designecologist on Pexels (illustrative image)
MuseumCity centreWebsiteDirections

The Museum of Illusions sits a couple of minutes from the Largo and does exactly what the name promises: a tilted room that makes people change height, an infinity tunnel, holograms, anti-gravity corners and a wall of optical puzzles designed to be photographed rather than merely looked at.

It is a small, indoor, hour-long stop and it is unashamedly a crowd-pleaser, which makes it useful in a city where the weather turns fast and the rest of this list is churches and museums. Staff will show you where to stand for each effect. If you are travelling with older children who have run out of patience with frescoes, this and Muzeiko are the two reliable answers.

32. South Park

South Park, Bulgaria
Source: tnarik on Flickr | CC BY-SA 2.0
Park~3.6 km (2.2 miles) from centreWebsiteDirections

South Park — Yuzhen Park — is where Sofia actually spends its weekends, a long belt of woodland, lawns and lakes running south from the National Palace of Culture towards the mountain. It is less formal than Borisova Gradina and considerably less visited by tourists, which is precisely the point.

There are running and cycling paths the length of it, playgrounds, outdoor gyms, dog fields, a small lake and cafés at the edges, and on a Sunday it is packed with families, skaters and dog walkers. It is a fifteen-minute walk from the NDK, or one metro stop, and it is the easiest place in the city to see how Sofia lives when it is not being looked at.

33. Sveti Sedmochislenitsi Church

Sveti Sedmochislenitsi Church, Bulgaria
Source: Андрей Романенко on Wikimedia | CC BY-SA 4.0

Sveti Sedmochislenitsi — the Church of the Seven Saints — began as an Ottoman mosque and was rebuilt as an Orthodox church at the start of the twentieth century, which is why it has a squat, wide, distinctly un-Bulgarian shape and sits in its own walled garden rather than on a street front. The dedication is to Cyril and Methodius and their five disciples, the seven credited with the Slavonic alphabet.

It is a working parish church rather than a monument, so the interior is dim, candle-smoked and usually quiet, with icons in heavy silver frames and a congregation coming and going. The garden outside, shaded by old trees, is one of the pleasanter places to sit in the centre. It stands about ten minutes south of the cathedral, off the tourist route and all the better for it.

34. National Museum of Natural History

National Museum of Natural History, Bulgaria
Source: Orin Zebest on Flickr | CC BY 2.0
MuseumCity centreWebsiteDirections

The National Museum of Natural History was founded in 1889 out of Prince Ferdinand's own collections, which makes it the oldest museum of its kind in the Balkans, and it has the slightly wonderful old-fashioned atmosphere that goes with that: four floors of dense cabinets, minerals, and a great deal of taxidermy arranged the way museums used to arrange things.

The strengths are the mineral hall and the Bulgarian fauna, and there is a live section with reptiles and insects that children make straight for. It sits on Tsar Osvoboditel Boulevard next to the Russian Church, so it slots easily into a central walk, and it is small enough to do properly in an hour. Labelling is better in Bulgarian than English, but the specimens carry it.

35. Boyana Waterfall

Boyana Waterfall on Vitosha frozen into ice in winter, with two climbers on it, Bulgaria
Source: AwOiSoAk KaOsIoWa on Wikimedia | CC BY-SA 3.0
Hiking Area~9.4 km (5.8 miles) from centreWebsiteDirections

Boyana Waterfall drops around fifteen metres over a rock lip on the lower slopes of Vitosha, and it is the most popular short hike from the city — the trail starts in Boyana village, just above the church, and climbs steadily through beech woods for an hour or so before the noise of the water gives it away.

It is a proper walk rather than a stroll, with roots, rocks and a steady gradient, and boots are a better idea than trainers. The obvious plan is to pair it with Boyana Church at the bottom of the same hill: frescoes in the morning, the falls after lunch. In spring the flow is strong from snowmelt, and in a hard winter the whole fall freezes into a column.

36. "Bulgaria" Hall

"Bulgaria" Hall, Bulgaria
Source: Zdravkopetrov on Wikimedia | CC BY-SA 4.0
Concert HallCity centreWebsiteDirections

Bulgaria Hall opened in 1937 and is the home of the Sofia Philharmonic, and by common consent it has the best acoustics in the country. The building is a restrained piece of late-1930s design a block behind the Royal Palace, and the main auditorium — warm wood, a shallow fan of seats, an organ behind the stage — was built for orchestral sound and still delivers it.

The Philharmonic plays a full season here and the hall also hosts chamber concerts, recitals and the Sofia Music Weeks festival in spring. Tickets cost a fraction of what an equivalent seat would in Vienna or Berlin, and you can usually get one on the day. If you have an evening free and no fixed plan, check what is on before you book anything else.

37. Monument to the Tsar Liberator

Monument to the Tsar Liberator, Bulgaria
Source: tnarik on Flickr | CC BY-SA 2.0
MonumentCity centreWebsiteDirections

The Monument to the Tsar Liberator stands in front of the National Assembly and shows Alexander II of Russia on horseback, thanked here as the emperor whose armies ended five centuries of Ottoman rule. The Italian sculptor Arnoldo Zocchi won the competition and the monument was unveiled in 1907, in granite and bronze, with a frieze of the war running around the base.

It is the ceremonial centre of Sofia — wreaths are laid here on national holidays, and the boulevard that runs past it is named after the same event. Read the frieze rather than just the horse: the panels name the battles and the generals, and they explain why so much of the city, including Alexander Nevsky Cathedral a block away, was built as a thank-you note to Russia.

38. Monument to Vasil Levski

Monument to Vasil Levski, Bulgaria
Source: Edal Anton Lefterov on Wikimedia | CC BY-SA 3.0
MonumentCity centreWebsiteDirections

The Monument to Vasil Levski marks the spot where the Apostle of Freedom was hanged by the Ottoman authorities in 1873, on what was then open ground outside the city and is now a busy junction on the boulevard that carries his name. It was unveiled in 1895 and was the first national monument raised in independent Bulgaria.

Levski matters here in a way that is hard to overstate — he organised the revolutionary network that made the 1876 uprising possible, and he is the figure most Bulgarians name first when asked about their history. The monument is plain, a tall stone shaft with his portrait in relief, and there are almost always fresh flowers at the foot of it. It takes a minute to see and explains a great deal.

39. Earth and Man National Museum

Earth and Man National Museum, Bulgaria
Source: MrPanyGoff on Wikimedia | CC BY-SA 3.0
Museum~2 km (1.2 miles) from centreWebsiteDirections

The Earth and Man National Museum holds one of the largest collections of giant crystals anywhere, displayed in a converted nineteenth-century arsenal building on the edge of Lozenets. The scale is the point: single specimens the size of an armchair, lit in darkened halls, with quartz, calcite, gypsum and malachite from Bulgarian mines and from collections worldwide.

Beyond the crystals there are meteorites, gemstones and a well-explained section on how the minerals formed, and the museum runs concerts in the main hall because the acoustics turned out to be good. It sits opposite the southern end of the NDK park, so it combines easily with a walk through to South Park. Allow an hour, more if rocks are your thing.

40. Church of St Petka of the Saddlers

Church of St Petka of the Saddlers, Bulgaria
Source: dgjarvis10@gmail.com on Flickr | CC BY-SA 2.0
ChurchCity centreWebsiteDirections

The Church of St Petka of the Saddlers is the small brick church half-buried in the sunken plaza outside Serdika metro station, and it is easy to walk past it without registering that it is medieval. It sits below street level because the modern city has risen around it, and it takes its name from the saddlers' guild that maintained it under Ottoman rule.

Inside it is a single dim barrel-vaulted room with fragments of fourteenth-century frescoes still on the walls, and it holds perhaps twenty people. There is a long-standing and unproven tradition that Vasil Levski is buried beneath the floor. It costs very little, takes ten minutes, and sits directly on the route between the Largo, the Rotunda and the Roman excavations.

41. National Gallery Kvadrat 500

National Gallery Kvadrat 500, Bulgaria
Source: Todor Bozhinov / Тодор Божинов / Martyr on Wikimedia | CC BY-SA 3.0
Art GalleryCity centreWebsiteDirections

Kvadrat 500 is the main exhibition building of Bulgaria's National Gallery, opened in 2015 in and around the former National Gallery for Foreign Art, and it is the most serious art space in the country. The name refers to the roughly five hundred works on permanent display, hung across two dozen halls that run chronologically from medieval icons to contemporary Bulgarian painting.

The foreign collection is the surprise — Indian, Japanese and African holdings alongside European prints and a Rodin — and the modern Bulgarian halls are genuinely strong, particularly the interwar painters. It stands behind the Alexander Nevsky Cathedral, a few minutes from the Palace building of the same gallery, and the two are best treated as one long museum afternoon rather than two stops.

42. The Monument of Saint Sofia

The Monument of Saint Sofia, Bulgaria
Source: Dan Lundberg on Flickr | CC BY-SA 2.0
SculptureCity centreWebsiteDirections

The statue of Sveta Sofia stands on a column at the junction of Maria Luiza Boulevard and the Largo, a bronze female figure holding a wreath with an owl on her arm — wisdom, which is what the city's name means. Georgi Chapkanov made it and it went up in 2000, on the plinth where a statue of Lenin had stood until 1990.

That substitution is the whole story of post-communist Sofia in one object, and the statue has been argued about ever since: too pagan for the church, too commercial for others, and affectionately known around town simply as "the lady". Whatever the verdict, she is a useful landmark — visible from most of the Largo, and the point where the Roman excavations, the mosque and the market halls all converge.

43. Catholic Cathedral of St Joseph

Catholic Cathedral of St Joseph, Bulgaria
Source: Vassil Makarinov on Wikimedia | CC BY-SA 3.0
ChurchCity centreWebsiteDirections

The Cathedral of St Joseph is the seat of Sofia's Catholic diocese, and the building you see is new: the original church was destroyed in the Allied bombing of 1944, the communist state never allowed a replacement, and the present cathedral was only consecrated in 2006. It is a clean, bright, modern brick structure with a free-standing bell tower on Knyaz Boris I Street.

Inside it is plain and light, more Northern European than Balkan, with a striking modern altar and good acoustics that get used for concerts. Pope Francis celebrated Mass here during his 2019 visit to Bulgaria. It is a short walk north-west of the Largo, and it rounds out the picture of a city where Orthodox, Muslim, Jewish and Catholic congregations have all kept a building within a few streets of each other.

44. Sofia City Art Gallery

Sofia City Art Gallery, Bulgaria
Source: Marcian on Wikimedia | CC BY-SA 3.0

Sofia City Art Gallery is the municipal gallery, tucked into the corner of the City Garden behind the National Theatre, and it holds the city's own collection of Bulgarian painting, graphics and sculpture — several thousand works, of which a rotating selection is on show at any time.

It is a compact two-floor space that leans hard on temporary exhibitions, and it is consistently the most interesting contemporary programme in central Sofia; its sister venue, the Sofia Arsenal Museum of Contemporary Art near the NDK, takes the more experimental shows. Because it sits in the garden you are already walking through, it is the easiest gallery in the city to drop into for half an hour.

45. Slaveykov Square

Slaveykov Square, Bulgaria
Source: Apostoloff on Wikimedia | CC BY-SA 3.0
Tourist AttractionCity centreWebsiteDirections

Slaveykov Square is Sofia's open-air book market, a permanent run of stalls a couple of minutes off Vitosha Boulevard where second-hand and new books are sold from trestle tables every day of the year. Most of it is in Bulgarian, but there is always a shelf of English paperbacks, Cyrillic-alphabet primers and old Soviet-era editions worth a rummage.

The square is named for Petko Slaveykov and his son Pencho, both writers, and the pair sit together on a bronze bench in the middle of it — the most photographed seat in the city, and one you are welcome to join. Cafés line the edges, the stalls open early and close late, and it makes a good half-hour between the Largo and the boulevard.

Best Time to Visit Sofia

Late spring and early autumn are the sweet spots. May, June and September give you warm days without the fierce inland heat of high summer, the parks and café terraces are in full use, and the trails on Vitosha are clear of snow. Sofia sits in a high basin ringed by mountains, so it runs noticeably cooler than the Black Sea coast or the Thracian plain in July and August.

Winter is cold and often snowy, but it is also when the city is at its most atmospheric and when the ski runs above town are open — one of the few capitals where you can combine a museum morning with an afternoon on the piste. Whatever the season, pack a warm layer for the mountain: conditions at the summit bear no relation to conditions on the boulevard.

Getting to Sofia

Sofia Airport (SOF) sits about ten kilometres east of the centre and is the country's main gateway. The metro runs directly from Terminal 2 into the middle of the city in around twenty minutes, which makes arriving here unusually painless — there is no need for a taxi unless you are loaded with luggage or landing very late.

Overland, Sofia is well connected by coach to neighbouring capitals, and trains run to Plovdiv, Varna and Burgas as well as across the borders, though rail is slower than road almost everywhere in Bulgaria. If you are driving, motorways link the city east towards Plovdiv and the coast; a vignette is required for the motorway network and winter tyres are mandatory in the cold months.

Getting Around Sofia

Central Sofia is small and flat, and you can walk between most of the entries on this list — the cathedral, the Rotunda, the mosque, the market halls and the Roman excavations all sit inside a compact core around Serdika. The metro is clean, cheap and easy to use, with the two lines crossing in the centre and reaching the airport, and trams and buses fill in the gaps.

You do not need a car in the city and parking in the centre is a nuisance. For the outlying sights it is worth planning ahead: Boyana Church, the National Museum of History and the foot of Vitosha are all served by buses from the centre, but journeys take a while, so group them into one trip rather than making separate runs. Ridehailing is widely used and inexpensive.

Where to Stay in Sofia

The obvious base is the historic core around Serdika and Sveta Nedelya, which puts you within walking distance of almost everything numbered on this list and directly on the metro. It is busy and central rather than charming, but for a short visit the convenience is hard to argue with.

For somewhere quieter with more character, look at Oborishte and the streets around Doctor's Garden — leafy, residential, full of old houses and small restaurants, and still an easy walk into town. Lozenets, further south, trades a little walkability for calmer streets and good cafés, and suits a longer stay. If your trip is really about the mountain, staying towards the southern edge of the city puts you closest to the lifts.

Where to Eat in Sofia

Bulgarian food is built on garden vegetables, grilled meat, bread and dairy, and Sofia does it very well and very cheaply. Start with shopska salad — tomato, cucumber and grated white brine cheese — then work through kebapche and kyufte from the grill, tarator soup in hot weather, and banitsa, the flaky cheese pastry that most of the country eats for breakfast. Bulgarian yoghurt lives up to its reputation, and the wine from the Thracian Valley and Melnik is seriously underrated. Rakia, the fruit brandy, is the national drink.

For dining districts, Vitosha Boulevard and the lanes off it are the busiest and most visitor-facing; Shishman Street and the streets around it are more interesting, with small kitchens and wine bars; and Studentski Grad is where the city eats and drinks late. For grazing rather than sitting down, the Central Market Hall and the Women's Market are the places to assemble a lunch.

One Day in Sofia

Morning: Start underground at the Ancient Serdica Archaeological Complex, then come up into the Largo and walk through to the Church of St George Rotunda in its sunken courtyard. From there it is a few minutes north to Banya Bashi Mosque, the mineral baths and the Regional History Museum of Sofia in the old bathhouse, with the Sofia Synagogue a block away — four faiths inside twenty minutes' walking.

Afternoon: Cut east to Saint Sofia Church and its Roman necropolis, then out into the open in front of Alexander Nevsky Cathedral, allowing time for the icon crypt. Walk down past the National Archaeological Museum if you have an hour spare, or push on to Borisova Gradina for a green break.

Evening: Head for Vitosha Boulevard as the light goes, with the mountain closing the view at the end of the street, and eat somewhere with an outside table. If there is something on, the Sofia Opera and Ballet or the Ivan Vazov National Theatre makes a fine end to the day — and tickets cost a fraction of what they would further west.

Free Things to Do in Sofia

A surprising amount of Sofia costs nothing. The open-air sections of the Ancient Serdica Archaeological Complex are free to walk through, as is the courtyard of the Church of St George Rotunda. Entry to Alexander Nevsky Cathedral, St Nedelya Church and the Russian Church of St Nicholas is free, though the cathedral crypt is ticketed. Wandering Vitosha Boulevard, Borisova Gradina and the Zhenski Pazar Women's Market costs nothing at all, the mineral taps outside the old baths are free to drink from, and the trails on Vitosha Mountain are open to anyone willing to get up there. The same is true of the Largo, where the changing of the guard outside the Presidency happens on the hour, of the book stalls on Slaveykov Square, of the bronze eagles on Eagles’ Bridge, and of a walk through the City Garden or South Park.

Day Trips from Sofia

The classic excursion is Rila Monastery, roughly two hours south through the mountains — a working monastery with banded stone arcades and a courtyard of vivid frescoes, and the single most photographed building in the country. It pairs well with the Rila range itself if you want to walk. Closer to hand, Pancharevo Lake and the Iskar reservoir sit on the city's eastern edge and are where Sofia goes to swim and row in summer.

Further out, Plovdiv is about two hours east by road or rail and makes a comfortable long day or an easy overnight, with its Roman theatre and cobbled Old Town. Koprivshtitsa, an hour and a half east in the hills, is a preserved village of painted National Revival houses and one of the prettiest places in Bulgaria. All three are straightforward without a car, though a hire car makes the monastery considerably easier.

Bucharest lies north across the Danube, the Romanian capital and the obvious onward stop on a Balkan route.

FAQ: Visiting Sofia

What is Sofia best known for?

Sofia is best known for Alexander Nevsky Cathedral and its gold domes, for the Roman city of Serdica excavated around the metro, and for the UNESCO-listed frescoes of Boyana Church. It is also the only European capital with a nature park — Vitosha — rising straight off its southern edge, and it holds Bulgaria's collection of toppled communist statuary at the Museum of Socialist Art.

How many days do you need in Sofia?

Two to three days is right for most visitors. One full day covers the central sights, which sit close enough together to walk. A second day lets you reach Boyana Church and the National Museum of History, and a third gives you either Vitosha or a day trip to Rila Monastery. Beyond that, Sofia works better as a base than a destination.

Is Sofia worth visiting?

Yes, particularly if you like layered cities and good value. Few capitals let you walk from Roman ruins to an Ottoman mosque to a Soviet-era boulevard in fifteen minutes, and fewer still put a two-thousand-metre mountain on the transit map. It is less polished than Prague or Vienna, which is part of the appeal, and costs markedly less than either.

What can you do in Sofia for free?

Plenty. The open-air Roman excavations, the Rotunda courtyard, and entry to the main Orthodox churches including Alexander Nevsky all cost nothing. So does walking Vitosha Boulevard, Borisova Gradina and the Women's Market, drinking from the public mineral taps beside the old baths, and hiking the trails on Vitosha. The tip-based Free Sofia Tour covers the centre for whatever you think it was worth.

When is the best time to visit Sofia?

May, June and September are the best months — warm but not baking, with the mountain trails clear and the terraces open. Sofia sits in a high basin ringed by mountains, so summers are cooler than elsewhere in Bulgaria and winters are properly cold and snowy. Come between December and March if you want to ski Vitosha from the city.

Do you need to speak Bulgarian in Sofia?

No. English is widely spoken in the centre, in museums and among younger people, and menus in visitor areas are usually translated. Bulgarian is written in Cyrillic, and while street signs on major routes are often transliterated, learning to sound out the alphabet makes navigating far easier. Note that Bulgarians traditionally nod for no and shake the head for yes.

Planning more of your trip? Keep exploring things to do in Bulgaria.