Roman ruins under the metro, Byzantine frescoes, gold domes, and a mountain in the backyard.
Hi, I'm Mila. I've lived in Sofia for eight years and I'm still finding ruins I'd never noticed. This guide was last updated in August 2026.
Budget Note: Sofia is the cheapest capital in the EU. A beer runs about 1.50 euros, a full lunch 5 to 8 euros, and museum entry is usually 2 to 5 euros. Bring cash for small taverns, though cards are widely accepted in the center.
Walk over a Roman amphitheater that sat 10,000, uncovered when they dug the metro in 2010
Boyana Church's 1259 frescoes beat the Italian Renaissance to realistic painting by 200 years
The Alexander Nevsky Cathedral's dome gleams with 18 kilograms of gold leaf
Sofia is the only European capital with a real mountain inside its limits, Vitosha tops out at 2,290 meters
A Roman city under the yellow brick road
The oldest building in Sofia and frescoes that beat the Renaissance
18 kilograms of gold leaf and 23 tons of bells
Concrete modernism and a 230-hectare park
The only European capital with a mountain inside it
Europe's oldest inhabited city and Roman stadiums
Defensive walls, a 12-year carved cross, and a cold cave
Fly into Sofia Airport (SOF). Metro line 1 gets you to the city center in 15 minutes for 1.60 BGN, the cheapest airport transfer in Europe.
A 24-hour transport card costs 4 BGN and covers metro, tram, and bus. The metro is clean, fast, and doubles as a Roman ruin museum.
Bulgaria is in the EU but not yet in Schengen, so expect occasional border checks. Most nationalities get 90 days visa-free.
Sofia is the cheapest EU capital. A beer is 1.50 euros, lunch 5 to 8 euros, and museum entry 2 to 5 euros.
Layers are key, plus comfortable walking shoes and a jacket for the mountain. The city can be hot by day and cool at night.
April-June and September-October give you mild weather. Avoid July and August, the heat sits in the valley and doesn't let up.
Denver, CO | May 2026
The Serdica ruins blew me away. A Roman amphitheater behind glass right in the metro station. The Largo's yellow brick road is weirdly satisfying. Watched the guard change at the Presidential Palace for a 1.60 lev ticket. Can't beat that anywhere.
Brooklyn, NY | September 2025
Boyana Church was why I came. Those 1259 frescoes look like Renaissance paintings, except 200 years older. The faces have actual expressions. We had a 15-minute slot and could have stayed an hour. Church of St. George earlier was a quiet stunner, that red brick rotunda is ancient.
Atlanta, GA | June 2026
Alexander Nevsky is massive and that gold dome catches the sun. The crypt was my favorite, 300 icons and dead quiet. Shtastliveca for dinner, shopska salad and a Thracian red for 20 euros total. Sofia is stupid cheap, I keep telling everyone.
Portland, OR | October 2025
The NDK is a brute, my partner loved the brutalism. Boris's Garden behind it is huge, we rented a boat on Ariana lake for nothing. Cosmos for dinner was a nice step up with real cocktails. The banitsa at Made in Bulgaria ruined me for pastries back home.
Salt Lake City, UT | September 2025
Vitosha is unreal. You're in a capital and 20 minutes later on a mountain with stone rivers and views for miles. We hiked toward Dragalevtsi Monastery and it was so quiet. Pod Lipite that night, the kavarma in a clay pot was perfect after a day on the trail.
Chicago, IL | May 2026
Plovdiv was worth the two-hour bus. The Roman amphitheater still hosts concerts and the acoustics are no joke. The Revival houses with carved ceilings, Klianti House especially, are gorgeous. Climbing up at sunset over the rooftops toward the Rhodopes was the photo of the trip.
Seattle, WA | June 2026
Rila Monastery is the one. Those 30-meter walls, the whole place feels like a fortress that happens to be holy. Rafail's Cross, one monk carving 600 figures over 12 years until he went blind, sat with me for days. The walk to St. John's cave was cold and quiet and perfect.
Boston, MA | April 2026
I spent about 25 euros a day total, meals and museum entries included. A beer cost less than my coffee at home. Shtastliveca became our regular, the staff remembered us by night three. Bulgaria is criminally overlooked.