Bulgaria · 42.7°N 23.3°E

Sofia

2+ ideal days €100 /day mid-range May–Oct sweet spot

The story of Sofia

Sofia
Sofia in Bulgaria · 42.70°N, 23.32°E · stylised map

Sofia has worn many names: Thracian Serdica, after the Celtic Serdi tribe, was so beloved by Constantine the Great that he reportedly said "Serdica is my Rome." The city took its current name in the 14th century from the ancient basilica of St Sofia, which still stands; its motto is "Grows, but does not age."

Sat on the crossroads between Europe and Asia, the city passed through Roman, Byzantine, Bulgarian, and five centuries of Ottoman hands before becoming the capital of liberated Bulgaria in 1879, a compact town that European architects rebuilt with Viennese flair. In January 2026 Bulgaria adopted the euro, closing a 147-year run for the lev.

Curiosities: metro construction kept unearthing ancient Serdica, so the ruins were simply built into the stations, you can change trains inside a Roman street; the yellow cobblestones of the centre were a wedding gift from Austria-Hungary; and free hot mineral water still flows from public taps by the old baths, where locals queue with bottles.

What it does best

★★☆ Museums & art

The National Gallery's icon collection and the unabashedly retro Museum of Socialist Art.

★★☆ Food & dining

Shopska salad, warm banitsa, and Bulgarian mavrud in the Vitosha Boulevard bistros.

★★☆ History & landmarks

The gold-domed Alexander Nevsky Cathedral and Roman Serdica excavated beneath the streets.

★★☆ Nature & outdoors

Vitosha mountain's trails and ski lifts, rising straight from the city's edge.

Weather, month by month

JanFebMarAprMayJunJulAugSepOctNovDec
High °C361116212528282317104
Low °C-4-315101315151161-3
Rain mm353540507075554545455040

Highlighted months hit the sweet spot: comfortable highs and manageable rain. Approximate long-term normals, pack for surprises anyway.

What's on

Jan
Surva Kukeri Festival

Thousands of dancers in monstrous masks and cowbells chase away evil spirits in Pernik, near Sofia, the Balkans' biggest masquerade.

Recurring annually; exact dates move around, check locally before planning a trip around one. More on the events calendar.

Budget

Shoestring€55/day

hostels, markets, free sights

Mid-range€100/day

3★ hotels, restaurants, museums

Comfort€175/day

4–5★, tasting menus, taxis

Rough per-person estimates including lodging, food, sights, and local transport. Compare with other cities.

Pair it with

Build a trip around Sofia →

Photo: Deensel · CC BY 2.0 · Wikimedia Commons · all credits