Sofia is Eastern Europe's most underrated capital—walk from Ottoman mosques to Soviet monuments, then escape to Rila Monastery's frescoed fortress perched 1,147 metres above the plain. This trip suits budget travellers and history lovers who want depth without the crowds of Prague or Budapest.
Arrive and walk Alexander Nevsky Cathedral's gold mosaics and underground crypt.
Stroll Vitosha Boulevard's leafy mile; grab banitsa at a pâtisserie.
Explore the Ottoman quarter's narrow lanes and eat grilled meat at a rakia bar in Oborishte.
Visit Boyana Church on Vitosha's slopes for 13th-century frescoes.
Tour the National History Museum or rest in Largo plaza's Soviet-era marble expanse.
Wine and mezze at a local tavern; watch sunset from Batenberg Palace's gardens.
Take the hourly minibus (2 hours) to Rila Monastery; enter its fortified courtyard at opening.
Study frescoes in the refectory and climb the bell tower for mountain views.
Return to Sofia; dinner at a mehana (traditional restaurant) near Aleksandar Batenberg Square.
Haggle in Women's Bazaar for spices, textiles, and pastries; eat burek on a stool.
Museum of Socialist Art in a former Communist Party building; see Lenin busts and propaganda.
Rooftop drinks in Lozenets; street food crawl in the backstreets.
Cable car up Vitosha mountain (2,290 m); walk the ridge for city views.
Descend and buy honey, yoghurt and dried fruit at a farmers' market in Oborishte.
Depart or stay for one more rakia toast in a tucked-away bar.