48 Hours in Sofia
Nestled at the foot of Vitosha Mountain, Sofia is a city where history, culture, and modern energy come together. From ancient landmarks to vibrant neighbourhoods, Bulgaria’s capital has plenty to explore - even in just two days. To help you make the most of your visit, we’ve put together a perfect 48-hour itinerary covering must-see sights, local flavours, and hidden gems. Get ready to experience Sofia’s unique charm at your own pace!
Sofia
Your 48-Hour Sofia Itinerary
Day 1

Morning: Dive into Sofia's Rich History
Start your day at St. Alexander Nevsky Cathedral, Sofia’s most iconic landmark. With its striking green domes and golden details, this masterpiece of Orthodox architecture is a must-see. Entry is free, but if you want to take photos inside, there’s a small fee. Since it’s an active place of worship, be sure to dress modestly.
Just a short walk away, dive into Bulgaria’s history at the National Ethnological Museum, housed in a former royal palace, or the National Archaeological Museum, set inside a historic mosque. Both museums offer a fascinating look at the country’s past, from ancient artifacts to traditional crafts.
Continue to the Ancient Serdika Archaeological Complex, where you can explore the remains of Roman-era Sofia, right in the heart of the city. Nearby, visit the Sofia Public Mineral Baths, a beautifully decorated building with colorful majolica tiles. Though no longer in use as a bathhouse, it now hosts the Regional History Museum, perfect for learning more about Sofia’s rich past.

Afternoon: Lunch and People-Watch on Vitosha Boulevard
Next, make your way to Vitosha Boulevard, Sofia’s most famous pedestrian street. Lined with trendy cafés, restaurants, and boutique shops, it’s the perfect place to enjoy a meal, browse for souvenirs, or simply soak up the city’s energy. Whether you’re craving traditional Bulgarian dishes or international flavours, you’ll find plenty of options at surprisingly affordable prices. After lunch, take a relaxing stroll through Borisova Gradina, Sofia’s oldest and most beloved park. With its lush greenery, peaceful ponds, and charming sculptures, it’s a great escape from the city buzz. If the weather is nice, bring a picnic or grab a coffee from a nearby kiosk and unwind on the grass. For something different, hop on a rickshaw ride and explore the park in a fun and unique way.

Evening: Kvatral Area in Sofia - A Hidden Gem with Character and Charm
Located in the heart of Sofia, Kvartal is a hidden gem that blends old-world charm with a modern, artistic vibe. Often overlooked by tourists, this district offers a more authentic and laid-back way to experience the city. Wander through its cobbled streets and discover ornate facades, hidden courtyards, and cosy cafés that give you a glimpse into Sofia’s past and present. For a relaxed meal away from the crowds, small, family-run restaurants serve up delicious Bulgarian dishes in a warm, welcoming setting. The area also has a bohemian, artsy feel, with quirky bars and independent galleries adding to its unique character. If you’re a fan of local wine or craft beer, you’ll find plenty of spots with a laid-back atmosphere to unwind and soak in the charm of Kvartal.
Day 2

Morning: A Perfect Escape into Nature
If you're visiting Sofia and want to escape the city for a refreshing outdoor adventure, Vitosha Mountain is the perfect spot. Just 35 minutes by bus from the city centre, this stunning natural escape offers breathtaking views, fresh mountain air, and charming villages that feel like a world away. Start your journey at Sofia Palace of Culture metro station and take a relaxing morning walk through the National Palace of Culture (NDK) square before hopping on Bus 61 to the Golden Bridges. Once you arrive, you’ll find a variety of scenic trails, ranging from gentle walks to challenging hikes. If you’re up for a more active adventure, explore one of the many hiker’s trails leading to stunning viewpoints. Prefer a slower pace? Bring a picnic and relax amid the beautiful mountain scenery - the perfect way to experience the peaceful side of Sofia.

Afternoon: Cosy mountain huts and ancient Boyana church
Vitosha Mountain is dotted with cosy mountain huts, perfect for a relaxing lunch with stunning panoramic views over Sofia. The food is simple, hearty, and full of local flavour, making it the ideal way to recharge after a hike. Try traditional Bulgarian dishes like banitsa (cheese-filled pastry), kavarma (slow-cooked meat stew), or the classic Shopska salad. Some of the best huts with small restaurants include Balkaniti, Septemvri, Momina Skala, and Kamen Del, each offering a warm and welcoming atmosphere. After your mountain adventure, head down to Boyana Church, located at the foot of Vitosha. This UNESCO World Heritage site is a hidden gem, known for its remarkably preserved medieval frescoes. Step inside to see stunning 13th-century artwork, offering a unique glimpse into Bulgaria’s rich history and artistic heritage - a perfect way to end your day in nature.

Dinner: Never leave Sofia before you visit a traditional restaurant with live folklore music
For a true taste of Bulgaria, spend an evening at a traditional Bulgarian restaurant with live folklore music. These venues offer more than just a meal - they provide a vibrant cultural experience, where you can savour hearty Bulgarian dishes while soaking up the lively atmosphere. Try classic favourites like kavarma (slow-cooked meat stew), banitsa (cheese pastry), and shopska salad, paired with a glass of rakia, Bulgaria’s famous fruit brandy. What makes the evening truly special is the live folk music, performed with authentic instruments like the gadulka and kaval. The warm, rustic ambiance combined with soulful melodies and traditional dances makes for an unforgettable night. Whether you're travelling solo, with friends, or family, this is the perfect way to experience Bulgarian hospitality, music, and cuisine all in one place.
Two days in Sofia is just enough to soak in its fascinating history, stunning architecture, and lively cultural scene. Staying at easyHotel Sofia gives you a comfortable and budget-friendly base to explore it all, with easy access to the city's top sights. Whether you're here to wander through historic landmarks, enjoy the buzzing nightlife, or take in the breathtaking views from Vitosha Mountain, Sofia has a way of leaving you wanting more.