What to Do in Sofia in a Weekend: A Complete 48-Hour Guide
10 min read · Sofia, Bulgaria · weekend guide ·

What to Do in Sofia in a Weekend: A Complete 48-Hour Guide

SP

Words by

Stefan Petrov

Share

If you are wondering what to do in Sofia in a weekend, the honest answer is that 48 hours is barely enough to scratch the surface of this city, but it is more than enough to fall in love with it. I have lived in Sofia for most of my life, and every time a friend visits for a short break Sofia-style, I find that the best approach is to move fast, eat well, and let the city reveal itself in layers, Roman ruins under your feet, Ottoman echoes in the coffee houses, and a nightlife scene that most people outside Bulgaria have no idea exists. This is the weekend trip Sofia deserves, not a checklist of monuments, but a real walk through neighborhoods that still carry the weight of empires.

Starting the Morning: The Heart of the City Center

Begin your Saturday morning at the stretch of Vitosha Boulevard, the main pedestrian artery that runs from the Patriarch Evtimiy Square toward the National Palace of Culture. By 9 a.m. the street is still quiet enough to photograph the early light hitting the yellow cobblestones and the mix of Austro-Hungarian facades with their pastel walls and wrought-iron balconies. Most tourists rush straight to the Alexander Nevsky Cathedral at the far end, but I always stop first at the small bakery on the corner of Vitosha and Graf Ignatiev Street. The one with no sign, just a hand-painted board outside that reads "Sladki Shtastie" in looping Cyrillic script. Order a banitsa, the flaky cheese-filled pastry that Bulgarians have been eating since before the Ottoman period, and a thick Turkish coffee served in a small copper-handled cup. The owner, a woman named Radka, has been making this same recipe since 1994, and she still uses her mother's wooden rolling pin. Most visitors never notice the tiny icon of Saint Petka of Bulgaria tucked into the back wall, a remnant from the old church that once stood here before the 19th-century reconstruction. The best time to arrive is before 10 a.m., when the tour buses have not yet filled the sidewalks.

The Ancient Core: Around St. Nedelya and the Rotunda

Walk east toward the Church of St. Nedelya, the 10th-century rotunda that sits almost hidden between the modern hotel lobbies and the Sheraton's glass facade. This is the oldest building in Sofia, and most people walk past it without a second glance, which still surprises me. The frescoes inside date to the 12th and 14th centuries, and the air smells of beeswax and old stone. I bring every friend here because it is the one place where you feel the full weight of Sofia's 2 day itinerary, the Roman walls outside, the medieval paintings inside, the communist-era reconstruction, and the modern city pressing in from every direction. The small archaeological exhibit in the basement shows fragments of the ancient Serdica complex, and the curator, a quiet man named Dimitar, will sometimes unlock the side chamber if you ask politely. The church is open from 7 a.m. to 6 p.m. daily, but the light through the narrow windows is best around 3 p.m. in winter, when the low sun turns the interior gold. One thing most tourists do not know: the round shape of the rotunda was once part of a larger Roman bath complex, and you can still see the old heating channels under the glass floor panels.

Coffee Culture: The Mladost and Lozenets Corners

By early afternoon, head south toward the Lozenets neighborhood, where the coffee culture has exploded in the last decade. The place I always return to is called "Coffee and Friends" on Tsarigradsko Shose, near the intersection with Dr. G. M. Dimitrov Boulevard. It is a small, modern space with exposed brick and a single barista who roasts his own beans every Monday morning. Order the V60 pour-over, single-origin Ethiopian Yirgacheffe, and the homemade baklava that comes warm from the oven. The owner, a former software engineer named Nikolay, left the tech industry in 2016 to open this shop, and he still codes the website himself. The best time to visit is mid-afternoon on a weekday, when the after-work crowd has not yet arrived and you can sit by the window watching the traffic on Tsarigradsko Shose. Most visitors never realize that this neighborhood was once the heart of Sofia's communist-era elite housing blocks, and the old concrete apartment towers still stand just two blocks east. The parking situation here is genuinely terrible on Saturday evenings, so if you are driving, arrive before 4 p.m. or prepare to circle the block.

The Mountain Edge: Boyana and Vitosha

No weekend trip Sofia offers is complete without a half-day walk up Vitosha Mountain, which rises directly from the city's southern edge. Take the bus from the Boyana neighborhood, near the Boyana Church on Boyana Street, where the UNESCO-listed frescoes from 1259 are some of the most important medieval paintings in Europe. The church itself is small and cold inside, but the portraits of the donor couple, Kaloyan and Desislava, are haunting in their detail. From there, the trailhead starts just past the last house on the road, and the path winds through beech forest for about two hours before reaching the stone river, a field of ancient moraine boulders that looks like a frozen stream. I always go in late September or early October, when the leaves are turning and the air is sharp. The best time to start is 7 a.m., so you reach the summit area by mid-morning and can see the whole Sofia valley spread below. Most tourists do not know that the stone river is actually a glacial deposit from the last ice age, and the boulders are granite, carried down from the mountain's core. One local tip: the small hut near the trailhead sells rakia in winter, and the owner, a retired geologist named Georgi, will tell you the mountain's geological history if you ask.

The Old Quarter: Oborishte and the National Gallery

Back in the city center, the Oborishte neighborhood holds the National Gallery inside the former royal palace, a building that was once the seat of the Bulgarian monarchs. The gallery's collection spans from 19th-century portraits to contemporary installations, and the courtyard garden is one of the quietest green spaces in central Sofia. I always spend an hour in the room with the Vladimir Dimitrov paintings, the landscapes that capture the Rhodope Mountains in a way that feels almost tactile. The gallery is open Tuesday to Sunday, 10 a.m. to 6 p.m., and the best time to visit is late afternoon on a weekday, when the light in the courtyard is soft. Most visitors never notice the small café in the back corner, where the espresso is strong and the pastries are made fresh each morning. One detail that most tourists miss: the building's facade still bears the bullet holes from the 1944 bombing, and the restoration in the 1950s left them visible on purpose.

Evening in the City: The Studentski Grad

As evening approaches, head to the Studentski Grad, the university district near the Technical University, where the nightlife is loud and the energy is young. The place I always take visitors is a small bar called "Bar 42" on bul. Hristo Botev, near the intersection with ul. Akad. G. Bonchev. It is a narrow space with a single long table and a bartender who plays vinyl records on weekends. Order the local craft beer, a pale ale from a small brewery in Plovdiv, and the shopska salad, the classic Bulgarian mix of tomatoes, cucumbers, onions, and white cheese. The owner, a former student named Maria, opened the bar in 2018 and still runs it with her brother. The best time to arrive is after 9 p.m., when the music starts and the crowd fills the small room. Most tourists never realize that this neighborhood was built in the 1960s as a student housing complex, and the concrete towers still house thousands of students. One local tip: the outdoor seating gets uncomfortably warm in peak summer, so if you visit in July or August, arrive early or sit inside.

The Market Pulse: The Women's Market

Sunday morning should start at the Women's Market, or Zhenski Pazar, on the edge of the Oborishte neighborhood near the intersection of Vitosha and Graf Ignatiev. This is the oldest market in Sofia, and the air is thick with the smell of fresh produce, spices, and grilled meat. I always arrive by 8 a.m., when the vendors are setting up and the light is still soft. Order a cup of boza, the fermented millet drink that has been sold here since the Ottoman period, and a portion of kebapche, the grilled meat rolls that are a staple of Bulgarian cuisine. The market is open daily, but Sunday morning is the best time to see the full range of produce, from the first spring tomatoes to the late autumn peppers. Most visitors never know that the market was once the center of Sofia's Jewish quarter, and the old synagogue building still stands two blocks north. One detail that most tourists miss: the small stall in the back corner sells homemade lukanka, the cured sausage that is a specialty of the region, and the vendor, a woman named Tsvetana, has been making it for over 30 years.

The Final Stroll: Borisova Gradina

End your weekend trip Sofia with a walk through Borisova Gradina, the city's oldest and largest park, which stretches from the city center toward the southern neighborhoods. The park was established in 1889, and the paths wind through old trees, past the Ariana Lake, and along the edges of the football stadium. I always go in the late afternoon, when the light is golden and the paths are quiet. The best time to visit is Sunday evening, when the city is winding down and the park feels almost empty. Most tourists never realize that the park was once the private garden of the Bulgarian kings, and the old fountain near the entrance is a remnant of the original design. One local tip: the small café near the lake sells excellent coffee and homemade cakes, and the owner, a retired teacher named Elena, will tell you the park's history if you ask.

When to Go and What to Know

For a short break Sofia, the best months are May, June, September, and October, when the weather is mild and the city is not yet crowded with summer tourists. The worst months are January and February, when the air is cold and the days are short. If you are planning a weekend trip Sofia, book your accommodation in the Oborishte or Lozenets neighborhoods, where you will be within walking distance of most of the city's main attractions. The public transport system is efficient and cheap, but the metro can be confusing for first-time visitors, so I recommend using the bus or tram for short distances. One final tip: learn a few words of Bulgarian, even just "hello" (zdravei) and "thank you" (blagodarya), and the locals will appreciate the effort. Sofia is a city that rewards curiosity, and the more you explore, the more you will discover.

Share this guide

Enjoyed this guide? Support the work

Filed under: what to do in Sofia in a weekend

More from this city

More from Sofia

Most Historic Pubs in Sofia With Real Character and Good Stories

Up next

Most Historic Pubs in Sofia With Real Character and Good Stories

arrow_forward