Things to Do in Sofia, Bulgaria: Sofia Travel Guide
Things to Do in Sofia, Bulgaria: Sofia Travel Guide
Plan Your Trip
Looking for things to do in Sofia?
Bulgaria's capital is one of the oldest cities in Europe, and it wears its history on every corner. Roman streets sit under glass beside metro stations, a 4th-century church hides in a hotel courtyard, and golden domes rise over busy boulevards.
With Vitosha Mountain right on the edge of town, hot mineral springs downtown, and some of the friendliest prices in Europe, Sofia is easy to explore and hard to forget.
Top Things to Do
1. Take Sofia's Living Past Walking Tour—A self-guided audio walk from the Banya Bashi Mosque to Alexander Nevsky Cathedral.
2. Visit Alexander Nevsky Cathedral—Step inside one of the largest Orthodox cathedrals in the world.
3. Walk the ruins of Ancient Serdika—See Roman streets and buildings uncovered beneath the city center.
4. See the Rotunda of St. George—Visit Sofia's oldest building, tucked in a courtyard downtown.
5. Explore the Square of Tolerance—See a mosque, a synagogue, and churches within a few blocks.
6. Stroll Vitosha Boulevard—Shop, eat, and people-watch with mountain views.
7. Visit Boyana Church—See medieval frescoes at a UNESCO World Heritage Site at the foot of Vitosha.
8. Hike or ride up Vitosha Mountain—Escape the city for forests, trails, and views over Sofia.

Download the Complete Travel Guide
Includes:
-
✓ Complete travel guide
-
✓ Printable map
-
✓ One-day itinerary
-
✓ Hidden gems
-
✓ Travel tips
-
✓ Offline access
-
✓ Bonus recommendations not included on this page
Our Self Guided Tour
Sofia's Living Past Walking Tour is a GPS-triggered audio tour that starts at the Banya Bashi Mosque and the Regional History Museum and ends at St. Alexander Nevsky Cathedral. Along the way, it visits Ancient Serdika, the Square of Tolerance, the Rotunda of St. George, the Ivan Vazov National Theatre, the Russian Church, and St. Sofia Church. The walk takes a little over an hour.
Free Things to Do
1. Alexander Nevsky Cathedral—Free to enter the main church.
2. Ancient Serdika—Walk among Roman ruins in the city center.
3. Rotunda of St. George—See Sofia's oldest building.
4. Central Mineral Baths fountains—Taste warm mineral water from the city's springs.
5. Vitosha Boulevard and the City Garden—Stroll Sofia's liveliest streets and parks.
THINGS WITH ADMISSION FEES:
1. Crypt Icon Museum—See Orthodox icons under Alexander Nevsky Cathedral (small fee; check on site).
2. Boyana Church—Medieval frescoes at a UNESCO site (~€6 adult).
3. National Archaeological Museum—Thracian, Roman, and medieval treasures (check current prices).
4. National Museum of History—Thracian gold and Bulgaria's story (check current prices).
Food!
Hadjidraganov's Houses
A traditional Bulgarian tavern known for hearty grilled meats and live folk music.
Shtastliveca
A popular spot near the city center known for creative Bulgarian dishes.
Made in Home
A cozy restaurant known for fresh, homemade-style food and desserts.
Where to Stay
Luxury
Sofia Hotel Balkan—a grand historic hotel next to the Rotunda of St. George. Roughly €150-€300/night.
Moderate
Boutique hotels near Vitosha Boulevard—stylish stays close to the tour. Roughly €80-€150/night.
Budget
Hostel Mostel—a friendly, central hostel with private rooms. Roughly €30-€70/night.
1 Day Itinerary
1-DAY ITINERARY:
Morning: Take Sofia's Living Past Walking Tour, starting at the Banya Bashi Mosque.
Afternoon: Visit the Crypt Icon Museum, then lunch and shopping on Vitosha Boulevard.
Evening: Dinner and folk music at a traditional Bulgarian tavern.
2-DAY ITINERARY:
Day 2: Visit Boyana Church and the National Museum of History, then ride or hike up Vitosha Mountain.
Extra Time: Take a day trip to Rila Monastery, about two hours from Sofia.
FAQ's
1. What currency does Bulgaria use?
The euro. Bulgaria switched from the lev to the euro in 2026.
2. Is Sofia walkable?
Yes. Most of the main sights are within a short walk of each other, and the metro is easy to use.
3. Should I book anything ahead of time?
Book hotels and day tours in summer. Most museums and churches don't need reservations.
4. What should I wear to visit churches?
Cover your shoulders and knees, and keep your voice low inside.
5. What should I bring?
Comfortable shoes for cobblestones and yellow bricks, and a light jacket for cool evenings.
6. When is the best time to visit Sofia?
Spring and fall have the nicest weather. Winter is great for skiing on Vitosha.
7. How do I get from the airport to the city?
The metro runs from Sofia Airport to the city center in about 20 to 30 minutes.
8. Is Sofia expensive?
No. Sofia is one of the most affordable capitals in Europe for food and hotels.
9. Is Sofia good for families?
Yes. Kids love the Roman ruins, the parks, and the trip up Vitosha Mountain.
10. How much time should I spend in Sofia?
Two days covers the city and Vitosha. Add a third for Rila Monastery.
Recommended Tours
More Resources
