Best Places to Visit in Sofia (Bulgaria)
I landed in Sofia expecting a quick stopover, and I left planning my next return. Bulgaria’s capital does not shout. It does not stack its sights along one obvious route the way so many cities do. Instead it gives you Roman ruins buried under a metro station, a gold-domed cathedral that stops you mid-stride, and a mountain that starts right at the edge of the streets. After four days of walking everything worth walking, here are the places I would not skip.
Alexander Nevsky Cathedral
Every city has one landmark that appears on every postcard, and for Sofia that is Alexander Nevsky Cathedral. I am not usually moved by tourist-center monuments, but this one got me. The golden domes catch the sun, and the building is so large that my first photo does not do it justice. Inside, the walls are covered in murals and the marble work feels endless. Go early in the morning, before the tour groups arrive, and you will have the place almost to yourself. It is free to enter, though they ask you to dress modestly and stay quiet out of respect for services.
Vitosha Boulevard and the City Center
Sofia’s main pedestrian street, Vitosha Boulevard, is where the city actually happens. I walked it at the end of a long day, when the cafes filled up and the shop windows lit the pavement. It is part shopping street, part outdoor living room, and it runs straight toward the mountain behind the city. From here I could reach the Palace of Justice, the Ivan Vazov National Theatre, and the small central gardens in a short stroll. If you want coffee, pastries, or just a place to watch people, this is the stretch to start from.
Saint Sofia Church and the Ancient Serdica Ruins
Right next to the cathedral stands the city’s namesake, Saint Sofia Church, a modest red-brick building that has been a church, a mosque, and a burial ground across the centuries. Just below it, and below much of downtown, lie the Serdica ruins, the remains of the ancient Roman town that once sat here. I found these more interesting than I expected. You can walk over glass floors and look down into old streets, baths, and foundations while modern shoppers pass overhead. The underground museum costs a few leva and is worth every coin. It showed me that Sofia is not a young city pretending to be historic. It is genuinely layered, and the layering is right in the open.
Boyana Church and the Boyana District
About an hour outside the center, Boyana Church holds some of the most important medieval frescoes in Europe, and I still think about them. The church is small, so they limit entry to timed groups, and you should book ahead in summer. The 13th century wall paintings are vivid and expressive in a way that photographs never capture. The building itself is under UNESCO protection, and rightfully so. In the same district I walked through the leafy Boyana neighborhood and found a quiet, wealthy corner of Sofia that felt a world away from the traffic downtown.
The National Palace of Culture and the Soviet Army Monument
For a different side of the city, I crossed to the National Palace of Culture, a vast concrete complex from the communist era that still hosts concerts and events. The park around it, Borisova Gradina, is huge, and I spent a slow afternoon there watching families and joggers. A little further on, the Soviet Army Monument has become something of a running joke with locals because its statues keep getting repainted in pop colors. It is a strange, honest snapshot of how Sofia feels about its recent past, and that tension is part of what makes the city interesting. I would not call any of this beautiful in the classic sense, but it tells you more about modern Bulgaria than another cathedral would.
Vitosha Mountain
The mountain I kept seeing from the streets is Vitosha, and it is closer than you think. I took a short cable car ride to the edge of the national park and was standing on a hiking trail within the hour. In summer the trails are full of walkers and there are huts selling grilled meat and cold drinks. In winter it becomes a real ski resort. Even if you do not hike far, the lower slopes have viewpoints over the whole city, and the air is a relief after the heat of the boulevards. Pack shoes you can walk in and give yourself at least a half day. It is the best value excursion in Sofia.
Practical Notes for Your Trip
Most of the central sights sit close together, so I never felt rushed. Sofia is inexpensive by Western European standards, and I could eat well for a few euros. The metro is clean, fast, and cheap, and it links the airport to the center. Many attractions are free or nearly free, which made it easy to see a lot on a small budget. Try to avoid strictly peak summer weekends if you can, since the cathedral and Boyana Church get busy. And if you only take one piece of advice, walk. Sofia rewards you on foot.
My four days gave me a city that felt calm, cheap, and quietly full of depth. The gold domes, the Roman streets, and the mountain backdrop stayed with me long after I left. Put Sofia high on your list. You will not regret it.
