Sofia, Bulgaria - Travel Guide
By MupDay - the planner that does the research for you.
Updated: 2026-06-23
Sofia, the capital of Bulgaria, is a vibrant city that blends rich history with a modern and youthful atmosphere. Visit to discover ancient churches, fascinating museums, and enjoy a lively nightlife and beautiful nature nearby.
Plan a trip to Sofia →
Top things to do in Sofia
The must-see places in Sofia include Alexander Nevsky Cathedral, Largo (Ancient Serdica Complex), Church of St. George Rotunda, St. Nedelya Church, National Art Gallery and more. Here is the full list, with a short note on each:
- Alexander Nevsky Cathedral · Center
One of the largest Eastern Orthodox cathedrals in the world, with impressive golden domes and a beautifully decorated interior.
- Largo (Ancient Serdica Complex) · Center
- Church of St. George Rotunda · Center
The oldest building in Sofia, a 4th-century Roman rotunda with impressive frescoes.
- St. Nedelya Church · Center
A central Orthodox church with a rich history and impressive architecture.
- National Art Gallery · Center
Showcases a rich collection of modern and contemporary Bulgarian art in the former Royal Palace.
- National Opera and Ballet
- Boyana Church · Boyana
A UNESCO World Heritage site, famous for its remarkably preserved medieval frescoes.
- Sofia History Museum (Central Mineral Baths Building) · Center
- Saints Cyril and Methodius
- National Ethnographic Museum
- Amphitheatre of Serdica
- Ivan Vazov National Theatre · Center
One of Sofia's most beautiful and iconic buildings, the center of Bulgaria's dramatic culture.
- Sofia University 'St. Kliment Ohridski' · Center
- South Park (Yuzhen Park)
- Statue of Sofia · Center
Frequently asked questions
What are the must-see places in Sofia?
Alexander Nevsky Cathedral, Largo (Ancient Serdica Complex), Church of St. George Rotunda, St. Nedelya Church, National Art Gallery, National Opera and Ballet
When is the best time to visit Sofia?
Any season works - MupDay plans around opening hours and the weather, and rebuilds your days as you add or remove places.
How do I plan an itinerary for Sofia?
Pick places in MupDay and it auto-builds a day-by-day route with no zig-zag, weather-aware.