Days that respect geography, energy, opening hours, crowd pressure, and the pleasure of not rushing.
ROUTING LOGIC
Times are suggested planning windows, including the travel buffers described below. Reorder whole days for museum closures, weather, and confirmed reservations. For a shorter visit, use the first day or first two days; extensions and alternatives are labeled.
01
Day 1
Roman and religious layers
Cathedral quarter → City Garden → Largo → central market
Alexander Nevsky and nearby streets
Allow an hour around active services; the crypt is optional and separately checked.
National Archaeological Museum
Walk 15–20 min; allow 90 min. If closed, swap with Day 2 museum and keep Serdica outside.
Lunch: Moma
Walk 15–20 min to Solunska; a seated meal protects the afternoon.
Serdica archaeological complex
Return 15–20 min to Largo and read the remains across 45–60 min.
Synagogue if visitor access confirmed
Walk 10 min, allow security margin and respect closures. If unavailable, keep the exterior/market-quarter walk.
Hotel break
Uneven paving and underpasses make the day slower than map distances suggest.
Dinner: Shtastlivetsa, Vitosha Boulevard
Reserve the central branch; walk or use the metro from your base.
02
Day 2
City history and an eastern modern-history choice
Banski Square → center → Iztok → Yavorov
Sofia History Museum
Allow 90 min; check its weekly schedule and distinguish museum from former bathing use.
Market-quarter walk
45–60 min around busy daytime streets; avoid treating private worship as open display.
Lunch: Skapto central branch
Choose the operating branch closest to Serdica; leave 20 min to the metro afterward.
Museum of Socialist Art
Allow 30–45 min metro/final-walk transfer and 90 min on site. If closed, choose a checked central National Gallery exhibition.
Return or neighborhood rest
Do not add Vitosha; this is an eastern museum day.
Dinner: Pod Lipite
Arrange a 15–30 min ride to Elin Pelin Street; confirm the kitchen and indoor access.
Planned return
Licensed taxi or checked transit to the hotel; no uncertain park shortcut.
03
Day 3
Boyana's two distinct history sites
Central Sofia → Boyana church → National History Museum → center
Transfer with confirmed church slot
Allow 45–60 min by checked transit/taxi; public transit plus final walks may be longer.
Boyana Church
The protected interior visit is restricted; budget waiting and garden time around the short admission.
Use a short ride or allow 25–35 min walking where surfaces suit; these are separate sites.
National History Museum
Give selected collections two hours. If either site is closed, swap this day with Day 2 before departure.
Late lunch: Sun Moon after return
Allow 45–60 min back centrally and confirm current restaurant service; carry a snack for the museum block.
Hotel rest
Do not append a summit attempt after the south-city transfers.
Dinner: Hadjidraganov's Cellars
Reserve if choosing live music; opt for Moma if a quieter meal better fits the day.
04
Day 4
A flexible green day, mountain only if prepared
Oborishte → Borisova Gradina → central streets
Breakfast: Rainbow Factory San Stefano
Go to Sheynovo, not the temporarily closed Veslets branch; check current service.
Borisova Gradina walk
A 60–90 min city-level loop with crossings and benches; choose dry paved paths for easier mobility.
Lunch: Shtastlivetsa San Stefano branch
Verify this separate branch; it keeps the meal on the eastern-center route.
Optional gallery or neighborhood time
Choose a currently open exhibition; otherwise rest, cafés and residential streets are enough.
Mountain alternative replaces the whole day
For a prepared Vitosha outing, depart in the morning instead, allow 6–8 hr, carry lunch and confirm return transport; do not count a closed lift as operating.
Hotel and onward-travel planning
Keep a low-effort reset before the last dinner.
Dinner: Hadjidraganov's Houses
Confirm Kozloduy Street address and arrange the return; it is different from the Cellars.
DO NOT BREAK THE RHYTHM
Four ways travelers exhaust Sofia.
Crossing town for every mealA good nearby table beats the famous reservation that breaks the day.
Stacking major institutionsTwo famous doors do not guarantee two meaningful visits.
Ignoring the hotel resetA real break protects the evening that mattered enough to reserve.
Treating travel time as emptyThe route, street, train, river, or view can be part of the city—not an inconvenience.