Sofia, the vibrant capital of Bulgaria, offers a captivating blend of historical landmarks, green parks, and a dynamic urban culture. Nestled at the foot of Vitosha Mountain, Sofia’s charm lies in its ancient Roman ruins, impressive Orthodox churches, and vibrant streets. This three-day itinerary covers Sofia’s must-see sights and hidden gems, perfect for travelers looking to explore Bulgaria’s historic and contemporary heart.
Day 1: Historic Sofia
Morning: Alexander Nevsky Cathedral
Start your trip with a visit to the stunning Alexander Nevsky Cathedral, one of the largest Eastern Orthodox cathedrals in the world. Admire its impressive domes and explore the interior, adorned with intricate frescoes.
- Location: Alexander Nevsky Square, Sofia
Afternoon: Saint Sofia Basilica
Next, visit the historic Saint Sofia Basilica, the city’s oldest church that dates back to the 4th century. Discover its ancient mosaics and learn about the history of Christianity in Bulgaria.
- Location: Paris Street, Sofia
Evening: Vitosha Boulevard
End your first day with a stroll along Vitosha Boulevard, Sofia’s main pedestrian street. Browse the shops, enjoy a local meal, or relax at one of the many cafes that line this bustling avenue.
- Location: Vitosha Boulevard, Sofia



Day 2: Museums and Cultural Landmarks
Morning: National Archaeological Museum
Begin your day at the National Archaeological Museum, housed in a former Ottoman mosque. Explore its fascinating exhibits featuring ancient artifacts, medieval treasures, and Thracian art.
- Location: Saborna Street, Sofia
- Opening Hours: 10 AM – 5 PM
Afternoon: Boyana Church
Take a short trip to Boyana Church, a UNESCO World Heritage Site. Known for its well-preserved medieval frescoes, this small church provides a glimpse into Bulgaria’s religious art and history.
- Location: Boyana, Sofia
- Website: Boyana Church
Evening: Ivan Vazov National Theatre
End your day with a visit to the Ivan Vazov National Theatre, a stunning neoclassical building and one of the oldest theaters in Bulgaria. Enjoy the ambiance of the surrounding City Garden and perhaps catch an evening performance if available.
- Location: Dyakon Ignatiy Street, Sofia
- Website: Ivan Vazov National Theatre



Day 3: Vitosha Mountain and Outdoor Adventures
Morning: Vitosha Mountain Hiking
Escape to Vitosha Mountain, a popular destination for hiking, skiing, and enjoying the natural beauty. Choose from a range of trails for all skill levels, with stunning views over Sofia.
- Location: Vitosha Mountain, near Sofia
Afternoon: Dragalevtsi Monastery
On your way back, stop by the peaceful Dragalevtsi Monastery, nestled in the mountain’s foothills. This medieval monastery offers serene surroundings and fascinating frescoes.
- Location: Dragalevtsi, Vitosha Mountain
Evening: Banya Bashi Mosque
Conclude your visit to Sofia with a stop at the Banya Bashi Mosque, a beautiful example of Ottoman architecture in the heart of Sofia. Built in the 16th century, it remains active and offers a glimpse into Bulgaria’s diverse cultural heritage.
- Location: Maria Luiza Blvd, Sofia



Final Thoughts on Sofia
Sofia is a city that combines history, cultural diversity, and natural beauty. From ancient cathedrals to scenic mountain escapes, this itinerary provides an ideal introduction to Bulgaria’s capital. Enjoy your journey through Sofia!