Sofia is Bulgaria's capital, sitting beneath the Vitosha mountain range. It combines Orthodox churches, Roman remains, broad boulevards, parks and buildings from several political eras. You come for history, affordable-feeling everyday city life without needing a packed itinerary, and easy access to the mountains.
The centre is more relaxed than many European capitals, with wide pavements, cafés and substantial green spaces. Sofia's appeal is not limited to one picture-perfect old town. Instead, you discover it through a mixture of landmarks, neighbourhood streets and the mountain backdrop that is visible from much of the city.
How many days: 3
Spend your first day around Alexander Nevsky Cathedral, the nearby churches and the central historic streets. On the second, explore the Roman remains, Vitosha Boulevard and a museum or gallery, with time for a long meal and a walk through a park.
Use the third day for Vitosha mountain if the weather and your fitness allow. Alternatively, visit Boyana Church and explore more of Sofia's neighbourhoods. Three days gives you a comfortable balance of city history and time outdoors.
What to do in Sofia
- Visit Alexander Nevsky Cathedral
- See Sofia's landmark Orthodox cathedral, known for its large domes and impressive interior. Dress respectfully and check photography rules before taking pictures inside.
- Explore the Serdica Roman ruins
- Walk around the remains of ancient Serdica near the modern city centre. The contrast between Roman foundations and busy streets shows Sofia's long history particularly clearly.
- Visit the Church of Saint George
- Find the red-brick rotunda tucked among later buildings in the centre. It is one of Sofia's oldest surviving structures and a rewarding short stop.
- Walk along Vitosha Boulevard
- Explore the main pedestrian shopping street, with cafés and views towards the mountain on clear days. It is a good place to get a feel for modern Sofia.
- Explore Vitosha mountain
- Head towards the mountain for walking trails, forest scenery and views across the city. Choose routes suited to the season and your experience, and check local access conditions.
- Visit Boyana Church
- See the small UNESCO-listed medieval church known for its remarkable frescoes. Visitor numbers and time inside may be controlled to protect the artwork.
- Explore the National Archaeological Museum
- Discover artefacts from Bulgaria's long history, including ancient and medieval periods. It adds useful context to the ruins visible around central Sofia.
- Relax in Borisova Gradina
- Spend time in one of Sofia's major parks, with shaded paths and open green areas. It is a pleasant break from the main boulevards.
- Visit the Russian Church
- Admire the distinctive gold-domed Church of St Nicholas in central Sofia. Its colourful exterior makes it easy to recognise among the surrounding buildings.
- Explore the Central Mineral Baths area
- See the historic bathhouse building and surrounding square, a reminder of Sofia's mineral-water heritage. The building also houses historical displays, subject to current visiting arrangements.
What to eat and drink
- Try banitsa
- Pick up a flaky pastry traditionally filled with cheese and eggs. It is a popular Bulgarian breakfast and a convenient snack.
- Eat shopska salad
- Order a fresh salad of tomatoes, cucumbers, peppers and grated white cheese. It is particularly enjoyable in warm weather.
- Sample kebapche
- Try seasoned grilled minced-meat rolls, commonly served with chips, salad or bread. They are a straightforward introduction to Bulgarian grilled food.
- Enjoy tarator
- Taste this chilled yoghurt and cucumber soup, often flavoured with dill and garlic. It is especially refreshing during summer.
- Try kavarma
- Look for a slow-cooked meat and vegetable dish, sometimes served in an earthenware pot. It is a good choice when you want something substantial.
- Sample Bulgarian yoghurt
- Try local yoghurt on its own, with breakfast or in traditional dishes. Its tangy flavour is a familiar part of Bulgarian cooking.
Getting around
Central Sofia is straightforward to explore on foot, especially around the cathedral, Serdica and Vitosha Boulevard. The metro is useful for longer journeys, including connections to the airport, while trams and buses cover neighbourhoods beyond the underground network. Some central pavements are uneven, so watch your footing.
Use licensed taxis or reputable booking services rather than accepting unsolicited airport rides. A car is unnecessary for city sightseeing and can be inconvenient in the centre. Reaching Vitosha or Boyana may involve public transport followed by walking, a taxi or other local arrangements, depending on your chosen route.
Good to know
- Bulgarian uses the Cyrillic alphabet, although many central transport signs also include Latin lettering.
- Sofia's elevation makes winter noticeably cold, with snow possible in the city and more substantial winter conditions in the mountains.
- Mountain walks require proper footwear, weather checks and realistic planning. Do not assume a city-day outfit is suitable.
- Check current official currency and payment information before travelling, particularly if relying on cash.
- Orthodox churches are active religious spaces. Follow dress and photography guidance.
- Some attractions, particularly Boyana Church, may have controlled entry arrangements to protect historic interiors.