Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Take it gently at City Garden, a leafy little breather in the centre that’s ideal after a travel day. Allow about 30 minutes to stretch your legs and get your bearings; the garden is open to the public, and there’s no admission fee. From there, walk a couple of minutes to the Ivan Vazov National Theatre. Admire its ornate façade and fountains from the garden side—this is a lovely spot for photos, though the fountains may not be running in cooler weather.
Continue on foot to Vitosha Boulevard, Sofia’s main pedestrian shopping street. Give yourself an hour to wander, browse, and pause for coffee at one of the pavement cafés; prices vary, but expect roughly €2–4 for a coffee. The route is easy and flat, so there’s no need to arrange transport between these central stops.
For an unfussy first dinner, head to Divaka for Bulgarian favourites and familiar comfort food. Budget around €10–20 per person; check the branch’s current hours before setting out, as schedules can change. Keep the evening relaxed—after dinner, you’re close to the centre and can stroll back to your hotel or call it an early night.
Start at Alexander Nevsky Cathedral, Sofia’s grandest landmark. Allow about an hour to admire the vast interior and exterior; entry to the cathedral is generally free, while the underground icon museum has a separate fee and may keep different hours. Dress modestly, and check for service or photography restrictions when you arrive.
Walk next door to St. Sofia Church—about 45 minutes is enough to see the church and, if open, its archaeological levels beneath the floor. Then continue on foot to The Russian Church of St. Nicholas for a 30-minute visit and a look at its distinctive green-and-gold domes. Both churches are active places of worship, so access can pause during services; check posted hours and keep your voice low.
Finish at Shtastlivitsa in central Sofia, an easy walk from the churches. Settle in for Bulgarian-inspired dishes and budget around €15–25 per person; lunch service and popular tables can vary, so check that day’s hours and reserve if you have a particular time in mind. After a full morning on foot, this is a good point to linger rather than rush on.
Begin at the National Archaeological Museum, in the former Büyük Mosque on Saborna Street. Give yourself 1½–2 hours for the Thracian treasures, Roman finds and medieval collection; allow a little extra if you like reading the displays. Then walk about 5–10 minutes to National Gallery — The Palace, the former royal residence on Knyaz Aleksandar I Square, for 1–1½ hours with Bulgarian art. Opening days and hours can vary, and several Sofia museums close on Mondays, so check both museums’ current schedules before setting out. As a rough guide, allow around €5–10 per museum for adult admission, but verify current prices.
Have a relaxed lunch nearby, then walk roughly 10–15 minutes north to National Gallery Kvadrat 500, near Alexander Nevsky Square. Set aside 1½–2 hours for its broad mix of Bulgarian and international art; the collection is large, so choose a few galleries that catch your eye rather than trying to see everything. Check its opening schedule and admission price ahead of time too, especially if your flexible day falls on a Monday.
Finish at Manastirska Magernitsa, a short walk back toward central Sofia, for traditional Bulgarian cooking in a leafy, garden-like setting. Budget about €15–25 per person, as planned, before drinks; portions are generous, so consider sharing a few dishes. It’s a popular dinner spot, so booking ahead is sensible.
Spend about an hour around the National Palace of Culture (NDK), exploring the vast cultural complex and its open-air grounds. The building’s exhibition and performance spaces keep their own schedules, so check ahead if you hope to go inside; the outdoor area is free to wander. From the southern side, Lovers’ Bridge is just beside the complex—take 20–30 minutes for an easy stroll and a look at any displays along the way.
Continue on foot to South Park for a relaxed 1½-hour walk. It’s a large, leafy local escape, so there’s no need to cover it all: follow the paths, pause at a café or bench if the weather suits, and allow extra time if you want to explore farther in. The park is free and open to the public; October can be cool and damp, so bring a light layer and shoes comfortable on park paths.
Head back toward the centre for dinner at Moma Bulgarian Food & Wine, a short taxi ride from the park or roughly a 30-minute walk, depending on where you leave it. Expect around €20–30 per person; the menu puts a polished, traditional spin on Bulgarian cooking. Book ahead if you want a particular dinner time, and leave a little room to linger over the regional dishes and wine.
Head out early by taxi or ride-hail to Boyana Church—allow roughly 25–40 minutes from central Sofia, depending on traffic. Its remarkable medieval frescoes are viewed in short, controlled visits, so check the current arrangements and book ahead if required; plan for about an hour including arrival and any wait. Then continue to the nearby National Museum of History; a short taxi ride is easiest, though you can walk if you’re happy with a longer uphill stretch. Give the museum 1½–2 hours, and check its current opening days and last-entry time before setting off, as schedules can vary.
For Boyana Waterfall, allow 3–4 hours round trip on the forest trail, plus time to get to the trailhead from the museum. A taxi is the simplest connection; public transport is possible but adds waiting and walking. Wear sturdy shoes, carry water and a light layer, and check trail and weather conditions before starting—autumn paths can be muddy, and the route is a proper hike rather than a gentle stroll. With the church, museum and hike together, this is a full day, so start early and be ready to shorten your museum visit if the trail is your priority.
Return to central Sofia by taxi or ride-hail and settle in at Hadjidraganov’s Houses for a hearty Bulgarian dinner in a traditional-style setting. Budget about €20–30 per person; booking ahead is sensible, particularly for dinner. After the long walk, keep the evening relaxed and allow time for the ride back from Boyana.
Take a taxi or ride-hail from central Sofia to Dragalevtsi Monastery; allow around 25–40 minutes, depending on traffic. Give the quiet monastery about 45–60 minutes, keeping voices low and checking posted visiting hours before you go, as access can vary. From there, continue into Vitosha Nature Park for the day’s hike. A route toward Aleko Hut is a substantial uphill outing rather than a casual stroll, so check trail markings, weather and access conditions before setting off, and carry water, layers and a charged phone. In October, mountain weather can turn quickly; don’t start late if you’re aiming to reach the hut on foot.
Allow 3–4 hours for your chosen marked trail, then pause at Aleko Hut for a warm drink or a simple meal if it’s open; hours and services can vary with the season and conditions. Arrange your return to Sofia in advance—don’t count on a lift or frequent transport running, particularly on a weekday. After returning to town, head to Raketa Rakia Bar for Bulgarian dishes and its playful retro interior. Budget about €20–30 per person, and consider reserving for dinner; it’s a lively spot, especially later in the evening.
Start at Banya Bashi Mosque, one of central Sofia’s most distinctive Ottoman-era landmarks. Allow 30–45 minutes to admire the exterior and, if visitors are being admitted, step inside; access can pause around prayer times, so dress modestly and follow on-site guidance. It’s a short walk to the Sofia Central Mineral Baths. Spend about 30 minutes taking in the colorful façade and, if the public fountains are running, tasting the warm mineral water—locals often bring a bottle to fill.
The former bathhouse now houses the Regional History Museum — Sofia; set aside 1–1½ hours for exhibits tracing the city’s story. Museum hours and admission can change, so check before you go, especially if your day falls on a public holiday. Then browse Central Sofia Market Hall, just across the road. Give it around 45 minutes to look around and pick up a snack; individual food counters keep their own hours, and it’s liveliest around lunchtime.
Keep the afternoon flexible rather than adding another major stop: linger over coffee nearby or wander the surrounding central streets before heading to Skapto for a casual burger dinner. It’s an easy walk from the market area; allow roughly 45 minutes to an hour for the meal, with a typical spend of about €12–20 per person. Check the branch’s current hours and menu before setting out.
Before checking out, leave your bags at the hotel if possible, then take a brief look at Sofia University St. Kliment Ohridski. The handsome main building is worth about 30 minutes from the outside; if you’re short on time, a quick loop around the entrance and leafy grounds is enough. From here, walk east into Borisova Gradina for a relaxed 1–1½-hour stroll. Its broad paths and shady lawns make a gentle last wander; wear comfortable shoes, and allow a little extra time if you’d like to explore beyond the main paths.
Continue to the Museum of Socialist Art for its galleries and sculpture garden, allowing 1–1½ hours. It’s farther east, so a taxi or ride-hail from the park is the easiest option; walking takes longer. Check the museum’s current hours before setting off: access and opening days can vary, and it may be closed on some days. Admission is modest, but confirm the current fee and any entry arrangements with the museum. Finish at Fabrika Daga in central Sofia for a final coffee or light meal—budget around €8–15 per person. Keep your checkout and onward-transfer plans in mind: leave enough time to collect your bags and reach your airport or station, allowing extra buffer for traffic and check-in.
No packing list attached yet.