Begin at Alexander Nevsky Cathedral, Sofia’s unmistakable landmark, arriving around 10:30–11:00. Allow about 45 minutes to admire the immense Neo-Byzantine interior, gold-domed exterior, and memorial atmosphere surrounding it. Dress respectfully—shoulders and knees covered is safest—and check the day’s service schedule before photographing inside. From here, walk a few minutes northeast to Saint Sofia Church, one of the city’s oldest surviving buildings. Its modest red-brick exterior hides fascinating underground archaeological layers, including earlier churches and ancient tombs; plan roughly 45 minutes. Entry is usually inexpensive, around €3–5, though hours can vary with religious services.
Continue south toward the Ivan Vazov National Theatre and City Garden, an easy 10–15-minute walk through central Sofia. Spend an hour wandering beneath the trees, watching chess players and locals gather around the fountains, and taking in the theatre’s ornate façade. This is a good point to slow down rather than add another museum. For lunch, walk along Vitosha Boulevard to Shtastlivetsa Vitoshka, a popular Bulgarian restaurant with a broad menu and a pleasant upstairs or terrace setting. Expect approximately €15–25 per person for a substantial meal; reservations are useful around 13:00–14:00, and service can be leisurely.
Finish with an unhurried stroll along Vitosha Boulevard, Sofia’s main pedestrian promenade. Browse the side streets, pause at a café, and enjoy the views toward Vitosha Mountain as the avenue lights come on. The center is compact, so all transfers today are best done on foot; allow only 10–15 minutes between the main stops. If you need public transport back to your accommodation, the Serdika metro station is a convenient nearby connection. Keep some Bulgarian lev in reserve for small purchases, church donations, and cafés, although most restaurants and larger venues accept cards.
Start early with Boyana Church, arriving around 9:30–10:00. From central Sofia, take a taxi—usually 25–35 minutes depending on traffic—or bus 64 toward Boyana; a taxi is much easier if you want to keep the morning relaxed. The church’s famous 13th-century frescoes are viewed in small timed groups, and the visit itself takes roughly 30–45 minutes. Tickets are approximately €5, with reduced prices available; opening hours can vary seasonally, so check the official schedule before leaving. Keep voices low inside and avoid flash photography.
Walk or take a short taxi ride onward to the National Historical Museum, set in the former government residence at the foot of Vitosha. Give yourself about two hours for the Thracian gold, medieval treasures, Ottoman-era material, and modern Bulgarian history—the collection is broad, so don’t worry about seeing every display. The museum is generally open Tuesday–Sunday, roughly 9:30–18:00, with last entry before closing; admission is usually around €5. There is a pleasant garden around the building, and the setting makes this a much calmer museum stop than the city-center attractions.
Return by taxi to Banski Square, allowing 30–40 minutes from Boyana, and begin with the exterior of the Sofia Central Mineral Baths. The colorful ceramic façade is one of Sofia’s best architectural details, and the square’s fountains and mineral-water taps offer a good glimpse of the city’s long thermal-bath tradition. Allow about 30 minutes here. Then visit the Regional History Museum – Sofia, housed in the former royal palace: budget around 1½ hours for the city’s archaeological finds, royal interiors, and changing urban history. It is typically open Tuesday–Sunday, approximately 10:00–18:00, with tickets generally around €3–5. Finish at Central Sofia Market Hall, just across the square, where you can browse food counters and have an informal late lunch or early dinner for about €8–15 per person; allow an hour, and expect the busiest atmosphere around lunchtime.
After arriving at Plovdiv Railway Station, walk or take a short taxi ride into the Old Town; allow around 15–20 minutes on foot, mostly uphill once you reach the historic quarter. Start at the Ancient Theatre of Philippopolis, where the marble seating curves dramatically into the hillside and the views stretch across the modern city. Plan about an hour here. The site generally opens from around 9:00 AM, with admission typically about BGN 5–10; hours and prices can vary seasonally, so check locally if arriving near a holiday.
Continue slowly through Plovdiv Old Town, following the cobbled lanes between brightly painted National Revival houses, small galleries, and quiet stone walls. This is best explored without a fixed route—allow roughly 90 minutes and wear shoes with good grip. Around 1:00 PM, visit Hindliyan House, one of the most atmospheric preserved merchant residences, known for its richly decorated rooms, carved woodwork, and cool inner courtyard. Set aside 45 minutes; the museum usually keeps daytime hours but may close on a weekday or for restoration, so confirm at the entrance.
From the Old Town, walk downhill for about 10 minutes into Kapana Creative District, the city’s liveliest area for street art, design shops, and cafés. Spend the afternoon browsing the narrow lanes around Ulitsa Abadzhiyska and Ulitsa Zlatarska, then settle in for lunch at Pavaj, a popular local restaurant serving Bulgarian-inspired dishes, or Kapana Bakery, which is better for something quick and casual. Budget around €12–20 per person. Leave a little unstructured time here—the appeal is in ducking into courtyards and side streets rather than rushing between sights.
Make your way back to Plovdiv Railway Station by taxi around 30–40 minutes before your chosen evening departure, allowing extra time if traffic is busy. Aim for a train around 6:00–7:00 PM and expect the return to Sofia Central Railway Station to take roughly 2½–3 hours. Buy or confirm your BDZ ticket at the station, and keep some cash for snacks or drinks on board; Sofia’s central area is an easy walk or short taxi ride from the station when you arrive.
Start around Zhenski Pazar (Women’s Market) at 9:00, when the stalls are lively but not yet crowded. Give yourself an hour to browse fruit, vegetables, dried peppers, spices, cheeses, and inexpensive pastries; this is one of the best places in central Sofia for everyday local atmosphere rather than polished sightseeing. Keep bags zipped in the busiest sections, and carry small Bulgarian lev notes for snacks and market purchases. From the market, walk about 10 minutes east along Stefan Stambolov Boulevard toward Banya Bashi Mosque. The mosque is generally open to visitors outside prayer times, but access can change; dress modestly, remove your shoes, and allow roughly 30 minutes. The surrounding mineral-spring area is worth a quick look, though avoid drinking from unfamiliar taps unless locals confirm which fountains are safe.
Continue on foot into the central streets for the Sofia Graffiti Tour, ideally beginning around 11:00. A guided walk is the easiest way to understand the artists, political references, and constantly changing walls; if you go self-guided, expect roughly 90 minutes and check the latest route online because murals can disappear beneath new work. The central lanes around Pirotska Street, Tsar Samuil Street, and Krakra Street reward slow wandering, with stencils and small paste-ups tucked between larger commissioned pieces. For a quick coffee or banitsa afterward, stop at Fabrika Daga on Veslets Street before taking a taxi or tram toward Borisova Gradina; allow 15–25 minutes depending on traffic, and use a taxi if you want to avoid figuring out a transfer.
Spend about 90 minutes in Borisova Gradina, entering near Eagles’ Bridge and following the shaded paths toward the park’s quieter interior. It is an ideal reset after the market and graffiti walk: locals jog, walk dogs, and sit beneath the trees, while the broad avenues gradually give way to informal trails. In September, late afternoon is comfortable for strolling, but bring water and comfortable shoes. Head back toward the center around 17:00 for Stroeja Open Art Space, a relaxed independent venue where you can browse the program, see contemporary cultural events, and settle in for a casual drink or meal. Check its schedule before going, since opening hours and events vary; budget approximately €10–20 per person, and reserve only if a concert or special event is listed.
Start around 9:30 at Serdika Ancient Complex, beneath the Largo, where glass-covered walkways reveal streets, homes, shops, and an early Christian basilica from Roman Serdica. Allow about an hour; entry to the archaeological area is generally free, though access arrangements can vary. From here, walk only a few minutes to the Rotunda of St. George, tucked behind the modern government buildings. This small red-brick church is one of Sofia’s oldest surviving structures, and its layered Roman and medieval history is best appreciated quietly—allow roughly 30 minutes. Check the current visiting schedule before going, as services or conservation work can occasionally restrict entry.
Continue on foot to the National Archaeological Museum, housed in a former Ottoman mosque beside Atanas Burov Square. Spend about 90 minutes with the Thracian gold, Roman sculpture, medieval icons, and collections that put the ruins you have just seen into context. It is usually open Tuesday–Sunday, with Monday commonly closed, and admission is modest—roughly €3–5. For lunch, make your way north toward Banishora and the Women’s Market; the walk takes around 15–20 minutes, or you can use a short taxi ride. Browse slowly among the fruit, vegetables, spices, bakeries, and small food stalls, stopping for banitsa, grilled meat, or seasonal produce. Bring small Bulgarian leva, as many vendors prefer cash, and expect the market to be liveliest before mid-afternoon.
After the market, stay in Banishora rather than returning to the tourist center: the neighborhood is rough-edged, residential, and much more everyday than Sofia’s grand boulevards. Reserve a table at Hadjidraganov’s Houses, a popular restaurant decorated in a traditional Bulgarian style, with folk furnishings, regional dishes, and generous portions. Dinner usually works out at about €20–35 per person with drinks. Try shopska salad, kavarma, grilled meats, or a vegetarian bean dish, and leave time for the atmosphere rather than rushing through the meal. The restaurant can be reached on foot from the Women’s Market in roughly 10–15 minutes; afterward, a taxi is the easiest way back to central Sofia, especially after dark.