Sofia is one of Europe’s most unknown cities, where ancient history and vibrant modern life blend seamlessly against the backdrop of the Balkan Mountains.
We may earn affiliate commissions from websites we link to, at no cost to you. Click here for details.

Over the years, leading group tours through Sofia has given me a better opportunity to explore the city.
Sofia has often been overlooked by travellers who flock to more familiar European destinations.
However, with increased direct flights and a renewed interest in discovering Europe’s lesser-known capitals (especially in the Balkans), Sofia is beginning to attract the attention it deserves.
Flights can be as cheap as 30 euros from London, Brussels, Vienna or Barcelona. I recommend Skyscanner to search and book the cheapest fares.
This city’s compact layout makes it perfect for exploring on foot, and its collection of sights—spanning ancient Roman ruins, grand Orthodox Cathedrals, Ottoman mosques, and Soviet architecture—means there’s always something to surprise and inspire visitors.
I’ve tailored this 2 days in Sofia itinerary based on my numerous trips, covering everything from historic highlights to unforgettable day trips that showcase Bulgaria’s rich cultural and natural heritage.

For anyone ready to see why Sofia is a must-visit destination, here’s an itinerary revealing this up-and-coming city’s depth, charm, and unique beauty.
- 🔥 Hot Tip: Book accommodation on Booking.com
- 🎟 Book your tickets online: We use Viator and GetYourGuide
- 🔋 Stay charged: This Belkin Power Bank is essential!
- 📸 Join a Group Tour: View our tours OR search Tourradar
- ✅ Get Connected with eSIM: Easy and affordable! View eSIM
Tips for Visiting Sofia
- Language: Bulgarian is the official language, written in Cyrillic. English is widely spoken, especially in tourist areas, but learning a few Bulgarian phrases can be a warm gesture that locals always appreciate.
- Currency: The Bulgarian Lev (BGN) is used, with 1 BGN roughly equal to 0.5 EUR. While most places accept cards, carrying cash for markets or small shops is always handy.
- Getting Around: Sofia is walkable, and its metro, trams, and buses are convenient for visiting significant sites. Taxis are affordable, but be sure the meter is running to avoid surprises.
- Dress Code for Religious Sites: Some sites, like Rila Monastery, have a more conservative dress code, so it’s a good idea to pack a scarf or shawl for these visits.

2 days in Sofia Itinerary
Day 1: Exploring Sofia’s Cultural and Historic Landmarks
Morning
Alexander Nevsky Cathedral
Admission: Free; a small fee of 10 Lev for photography inside
Let’s start at Alexander Nevsky Cathedral, a true icon of Sofia. Built in memory of the Russian soldiers who fought for Bulgaria’s independence, the Cathedral’s gold-domed exterior is breathtaking, and the interior, with its ornate frescoes, offers a peaceful retreat.
The crypt beneath the church holds an extensive collection of Orthodox icons, perfect for anyone interested in the evolution of religious art in Bulgaria.
This is the perfect place to start your two-day itinerary in Sofia. The early morning provides soft light for photos of this monumental church.

St. Sophia Church
Just a short walk from the cathedral, this 6th-century basilica gave Sofia its name and is an important symbol of resilience. You can explore its crypt, where ancient tombs dating back to Roman times reveal fascinating insights into Sofia’s early days.
The church has survived invasions, earthquakes, and fires over the centuries.
During Ottoman rule, it was converted into a mosque, with a minaret added (now removed), making it a powerful symbol of Sofia’s turbulent history.

Ivan Vazov National Theatre
From St Sophia Church, walk towards the Ivan Vazov National Theatre, one of Sofia’s most beautiful and beloved landmarks.
Built in a Neoclassical style, its grand red façade with white columns and golden accents creates a truly picturesque view, especially against the backdrop of Sofia’s City Garden.
Named after Bulgaria’s famous playwright, Ivan Vazov, the theatre has hosted countless performances since it opened in 1907, and it continues to be a cultural hub for locals.
If you would like to learn more about Sofia’s monuments with some history, this 2.5 hour guided tour is highly recommended, and it begins here at Ivan Vazov National Theatre.

In front of the theatre, you’ll find a lovely fountain surrounded by benches and lush greenery. This area is a popular spot for both locals and visitors to relax, and you may even catch some live street performances or artists selling their work here.
Take a few minutes to enjoy the peaceful ambiance, grab a coffee from a nearby kiosk, and view this architectural gem—it’s a quintessential Sofia experience that captures the city’s refined yet relaxed spirit.
Want something a little different? Join this Sofia Communist Walking Tour

Changing of the Guard at the Presidential Palace of the Republic of Bulgaria
Timing: Every hour on the hour
Walk down to the Presidential Palace, where you can catch the changing of the guard ceremony every hour. This brief yet impressive display includes guards walking out of the courtyard and changing posts.
Fun Fact: Bulgaria is one of the few European countries to maintain a full-time guard of honour, a testament to its long-standing respect for its institutions.
And if you enter the courtyard of the Palace you will find St George Rotunda Church which Bulgaria’s oldest church dating to 4th century.

Lunch
Lunch at Skarabar
After a morning of exploring Sofia’s landmarks, stop for lunch at Skarabar, a beloved spot among locals for its excellent grilled meats and relaxed atmosphere.
Known for its variety of Bulgarian sausages, kebapche (grilled minced meat), and fresh salads, Skarabar offers a delicious introduction to Bulgarian flavours with a modern twist.
The friendly, casual vibe makes it a great place to unwind and refuel before we continue exploring Sofia.

Afternoon
National Art Gallery
Opening Hours: 10:00 am – 6:00 pm
Admission: Approximately 6 BGN
The former royal palace now houses the National Art Gallery, home to Bulgaria’s finest artworks. It’s right opposite of the Presidential Palace.
The gallery offers a fantastic journey through Bulgaria’s art history, from medieval icons to contemporary paintings.
Did You Know? The palace was initially built for Bulgaria’s royal family, giving the gallery a unique blend of historical architecture and art.
Ancient Serdica Complex
From the National Gallery, walk toward the Serdica Complex.
In the middle of the intersection, you will see a tall statue of a woman. This is the Monument of Saint Sofia, Patron of the City.
Saint Sofia represents wisdom, and the monument celebrates the virtues that the city was named for.
Erected in 2000, this towering statue replaced a former monument to Lenin, marking a new era for Bulgaria’s capital after the fall of communism.

Beneath Sofia’s city centre lies the remains of the Roman city of Serdica. The ancient Roman streets, houses, and even a small amphitheatre offer a fascinating contrast between ancient and modern Sofia. These Roman ruins were discovered when Sofia was building its metro.
Emperor Constantine the Great famously said, “Serdica is my Rome,” highlighting its importance as a cultural centre in his time.
From here, you will also see the minaret of Banya Bashi Mosque, and Sofia Synagogue is only a five-minute walk away.

- 🔥 Hot Tip: Book accommodation on Booking.com
- 🎟 Book your tickets online: We use Viator and GetYourGuide
- 🔋 Stay charged: This Belkin Power Bank is essential!
- 📸 Join a Group Tour: View our tours OR search Tourradar
- ✅ Get Connected with eSIM: Easy and affordable! View eSIM
Central Mineral Baths
Opening Hours: 10:00 am – 6:00 pm (closed Mondays)
Our next stop is the Central Mineral Baths, one of Sofia’s architectural gems with its colourful ceramic mosaics.
The building now houses a museum, but the mineral springs outside still attract locals who swear by the health benefits of this naturally heated water. The baths are not open at the moment, but you can refill your water bottle. Warning: The water has a strong eggy taste.
Sofia has been renowned for its mineral springs for centuries, and even today, people fill bottles at the fountains outside the baths.

Stroll on Vitosha Boulevard
A walk down Vitosha Boulevard, Sofia’s lively pedestrian street, is necessary. With Mount Vitosha in the background, this area is perfect for shopping, people-watching, and enjoying a drink at a sidewalk cafe.
Evening
Dinner at Moma Bulgarian Food & Wine
Moma offers a beautiful introduction to Bulgarian cuisine, set in a folk-inspired ambience that brings Bulgarian heritage to life.
Try the Shopska salad and the slow-cooked lamb—a delicious reminder of Bulgaria’s strong culinary traditions.
Don’t miss our EUROPE CITY GUIDES
- BUDAPEST in 2 Days
- ATHENS 1 Day Itinerary
- PRAGUE 2 Day Itinerary
- AMSTERDAM in 3 Days
- LJUBLJANA in 2 Days
- BUCHAREST in 2 Days
- SKOPJE in 2 Days
- SOFIA 2 Day Itinerary
- BELGRADE in 2 Days
Day 2: Day Trip to Rila Monastery and Boyana Church
Morning
Rila Monastery Day Trip
Start your second day of your 2 days in Sofia with a scenic drive into the Rila Mountains to visit the renowned Rila Monastery, a UNESCO World Heritage site founded in the 10th century by St. Ivan Rilski.

Rila Monastery is Bulgaria’s largest and most famous monastery, about two hours from Sofia.
As you enter, the first sight is the vast courtyard framed by beautiful, striped arcades and towers, with the richly frescoed Nativity of the Virgin church at its centre.
Inside the church, the walls are adorned with vivid 19th-century frescoes, covering scenes from the Bible with intricate detail and vibrant colours. The gilded wood-carved iconostasis is a true masterpiece.
Don’t miss the monastery museum (for a small fee), which holds Rafail’s Cross, a unique wooden cross featuring over 600 miniature carvings of biblical scenes.

To visit Rila Monastery independently, you can drive there from Sofia via the A3/E79 highway, following signs for Dupnitsa and then Rila. Parking is available near the monastery.
However, a tour can be a more convenient option. Many guided tours include knowledgeable guides who can share fascinating stories and historical insights that add depth to your visit.
Tours often include stops at other sites like Boyana Church or nearby mountain villages, maximising your day in the region.
I recommend this top-rated tour tour from Sofia to Rila Monastery, which includes Boyana Church.
Lunch
For lunch, your guide might recommend a few places at the monastery (there aren’t many), but there is a small kiosk at the back of the monastery that sells Bulgarian doughnuts called mekitsa.
Mekitsi is a type of fried dough covered with sugar. It is delicious when hot. All the locals get one here for just 1 Lev or 1 euro.

Afternoon
Boyana Church
On your way back, visit Boyana Church, another UNESCO site outside Sofia.
This small medieval church is famous for its frescoes, some of Europe’s earliest examples of realistic human portraits, showing remarkable detail and emotion. If you are driving, it’s easy to do so. Otherwise, the organised tour might include the stop first in the morning.
The frescoes date back to 1259, centuries before the Italian Renaissance, and they’re considered some of the most important examples of Eastern European medieval art. The entrance fee is 12 Lev/ 6 euros per person.
Evening
Dinner at Raketa Rakia Bar
Raketa Rakia Bar is a favourite for its playful, nostalgic decor and impressive selection of rakia, Bulgaria’s beloved fruit brandy.
The dishes here are equally excellent, with grilled meats, hearty salads, and regional sides that make a perfect final evening in Sofia.

Are 2 days in Sofia Bulgaria enough?
Two days in Sofia are ideal for a first-time visit, giving you plenty of time to see the city’s main sights and enjoy a day trip to the stunning Rila Monastery.
With this 2 days in Sofia itinerary, you can fully explore Sofia’s historic landmarks and vibrant culture on the first day, then escape to the mountains for a memorable experience at Rila Monastery and Boyana Church on the second.
If you have a third day, consider an exciting day trip to Skopje in North Macedonia, for a unique cross-border adventure, or visit the Seven Rila Lakes for a breathtaking hike amidst glacial lakes in the Rila Mountains.

When is the Best Time to Visit Sofia?
The best time to visit Sofia is from late spring to early autumn, with May through September offering the most pleasant weather and bustling city vibe.
In May, temperatures average 15–22°C (59–72°F), and the city’s parks are in full bloom, making it ideal for outdoor exploration.
June through August brings the warmest days, with temperatures ranging from 20–30°C (68–86°F), perfect for enjoying Sofia’s open-air cafes and festivals, though this is the peak tourist season.
September is slightly cooler, averaging 15–25°C (59–77°F), and combines warm weather with fewer crowds.
Winters, especially in December and January, can be quite chilly, with temperatures often between -5–5°C (23–41°F), making it a cosy season for museums and indoor activities but less ideal for sightseeing on foot.

Where to Eat in Sofia?
Sofia’s dining scene has something for everyone, from budget bites to upscale dining experiences. Here are some top recommendations:
- Ashurbanipal – A favourite among locals for Middle Eastern and Bulgarian dishes, this budget-friendly eatery is beloved for its authentic kebabs and rich flavours in a simple, welcoming setting.
- Skarabar – This is a great mid-range choice for traditional Bulgarian grills with a modern twist. Known for its tasty kebapche and sausages, Skarabar has a relaxed vibe that is perfect for lunch or dinner.
- Hadjidraganov’s Houses – For a classic Bulgarian dining experience, this traditional tavern offers hearty dishes like moussaka and kavarma in a rustic, folklore-inspired setting.
- Moma Bulgarian Food & Wine – An upscale restaurant known for its beautifully presented traditional Bulgarian dishes. Try the Shopska salad and local wine here for an authentic taste of Bulgaria.
- Raketa Rakia Bar – A playful spot with nostalgic decor and a great selection of rakia (fruit brandy). It’s a favourite for its lively atmosphere and Bulgarian-inspired dishes.
- Sense Rooftop Bar & Restaurant – For fine dining with a view, Sense offers Mediterranean cuisine and panoramic views over the city, perfect for a luxurious evening.
Where to Stay in Sofia?
Sofia offers a variety of accommodation options to suit different budgets, from hostels to luxury hotels. Here are a few recommendations:
- Hostel Mostel – This popular, affordable hostel offers dorms and private rooms, ideal for budget travellers. It’s centrally located with a welcoming social atmosphere.
- Hotel Niky (3-star) – A comfortable mid-range hotel with cosy rooms and a convenient location close to Vitosha Boulevard, perfect for exploring Sofia’s main sights.
- Central Hotel Sofia (4-star) – A modern and stylish hotel that’s family-friendly and located close to the city center, offering spacious rooms and excellent amenities.
- InterContinental Sofia (5-star) – A luxurious option offering elegant rooms, an on-site spa, and an ideal location near Alexander Nevsky Cathedral, known for its refined ambience.
- Grand Hotel Millennium Sofia (5-star) – Known for its sleek design and spectacular city views, this luxury hotel features high-end amenities, a spa, and rooftop dining with panoramic city views, providing a truly memorable stay in Sofia.

How Much Money do I need for 2 days in Sofia?
Sofia is one of the most affordable capitals in Europe, offering great value for budget travellers. Bulgaria is featured in our detailed post about Europe’s 10 cheapest countries to visit.
Anyway, here’s a breakdown of typical costs to help you plan your trip to Sofia:
- Hostel Room: 20–40 BGN (€10–20) per night
- Hotel Room for Two in an Apartment: 50–90 BGN (€25–45) per night
- Public Transport Ticket: 1.60 BGN (€0.80)
- Coffee: 5 BGN (€2.50)
- Sandwich: 8 BGN (€4)
- Dinner for Two: 50–80 BGN (€25–40)
- Beer/Pint at the Bar: 6–10 BGN (€3–5)
- Taxi Ride: 15–30 BGN (€8–15)
With its lower costs compared to many other European capitals, Sofia is a fantastic destination for solo travellers, couples, or groups looking for an affordable yet enriching travel experience.
You can expect great value on everything from food to transportation, making it easy to enjoy the city without breaking the bank.
Final thoughts on this 2 days in Sofia itinerary
Spending two days in Sofia is the perfect introduction to this vibrant and historically rich city. From majestic churches to lively streets and local cuisine, Sofia offers a well-rounded experience in a short amount of time.
Whether strolling through the city centre, marvelling at iconic landmarks like Alexander Nevsky Cathedral, or enjoying the peaceful escape of Vitosha Mountain, these two days capture the essence of Sofia’s charm.
Travel Tips for Europe
We have many travel guides and tips for Europe— an incredible continent!
Are you travelling on a budget? These ten cheapest European countries will help you plan an itinerary that lets you see as much as possible while there.
Furthermore, if you plan to travel long-term (or at least until the money runs out), these 21 cheapest countries to visit will help you make your hard-earned dollars stretch a bit further.
Delicious cuisine can be enjoyed across Europe, and our food map of Europe will inspire your culinary journey.
For food lovers, don’t miss our top 10 best countries for foodies, a couple of them are located in Europe.
Here are 8 things to know about travelling to Eastern Europe and it’s good to know these 7 misconceptions about Eastern Europe too.
These top 6 travel hacks to save money are great to read when planning your travels.
You’ll need to stay connected while travelling in Europe. We recommend eSIM. It’s easy, reliable and affordable. View eSIMs for individual European countries, or consider a regional eSIM for Europe (which covers 39 countries).
If your travels in Europe are part of a much larger global adventure, then a Global eSIM may be the answer. It connects you in 124 countries, offering data-only eSIM and data/call/text eSIM. The Global eSIM has been a game-changer; we couldn’t imagine travelling without it now.
If you want to travel with like-minded travellers, consider joining a group tour. Check out our Group Tours first for any upcoming European departures, or view Tourradar for great deals on group tours in Europe.
Check out our best-ever travel tips compiled from more than twenty years of experience.
Travel Planning Resources
✈️ Flights: We use Skyscanner to book cheap flights worldwide.
🏨 Accommodation: Booking.com is our preferred platform for booking hotels and accommodation. We use Vrbo to book apartments and long-term stays.
🏥 Travel Insurance: We recommend Heymondo (Get 5% off Heymondo) & SafetyWing
🚌 Transportation: Trainline is the best website to reserve trains. We use Omio to book transport worldwide. For travel in Asia, we use 12Go.
🚘 Car Rental: We use DiscoverCars to book rental cars worldwide.
👫 Group Tours: We now offer Group Trips; view them here! Alternatively, we recommend searching the Tourradar website. For Europe, Expat Explore is a good choice. *Get 5% off when you quote code VERYHUNGRYNOMADS to your Expat reservations agent. (*Valid for new clients only).
📸 Day Tours & Trips: GetYourGuide & Viator are the only two platforms you need.
📚 Lonely Planet: The Best Range of Travel Guides & Ebooks, and FREE Shipping! (use code RACHELDAVEY10 for a 10% discount)
🎒 Luggage: Osprey Farpoint 40L Backpack or Samsonite Luggage Range.
🛄 What to Pack: Don’t forget your Universal charger and a good power bank. To help you pack the essentials, here is our ULTIMATE Packing List for all Travellers.
🐶 Become a House Sitter: Join Trusted Housesitters and enjoy FREE accommodation worldwide. Use our invite to receive 25% off your new membership.
💰 Send Money Anywhere: WISE & Revolut are the best online accounts that let you send money, get paid, and spend money internationally. Both are so easy to use and way cheaper than any bank transfer.
📶 Stay Connected: Airalo eSIM lets you get connected when you land at your destination. We LOVE this product! Use code MARTIN9009 to get $3 off your first Airalo eSIM (new users only) OR click here to SAVE 15% off your eSIM(valid till 31/12/2025).
✅ Check out our Travel Gear and Travel Resources for more valuable tips to save you money!