

Joana Kirilova
Sofia Weekend Trip Itinerary - A Local's 2-Day Guide for 2026
Plan your Sofia weekend trip with this local-approved 2026 itinerary. Day-by-day guide covering the best sights, food, bars, and nightlife in Sofia.
You booked cheap flights to Sofia. Smart move. But now you're staring at a map of a city you know almost nothing about, trying to figure out what to actually do with 48 hours.
Most online itineraries will have you speed-walking between churches all day. That's not how Sofia works. This city rewards the people who slow down, eat well, drink better, and let the night take them somewhere unexpected. Here's how to actually spend a weekend in Sofia - the stuff locals do, the food you need to try, and the bars worth finding.
Friday Night - Hit the Ground Running
If you're landing on a Friday, you're already in luck. Sofia's weekend starts early and runs late.
Getting from the airport to the centre is painless. The M4 metro line connects Terminal 2 directly to Serdika station - the dead centre of the city - in about 18 minutes. A single ticket costs under 1 EUR. Tap your contactless bank card at the barriers and you're through. No cash needed, no confusion.

Drop your bags at your hotel (the Oborishte neighbourhood or anywhere near Vitosha Boulevard puts you within walking distance of everything) and head out for dinner. Don't waste your first night eating at the hotel.
Where to Eat on Friday Night
Moma Bulgarian Food and Wine is the move if you want a proper introduction to Bulgarian food. Order the shopska salad (tomatoes, cucumbers, and grated white sirene cheese - it's everywhere and it's always good), followed by kavarma, a slow-cooked meat stew served in a clay pot. Pair it with a glass of Mavrud, Bulgaria's best red grape variety. Dinner for two with wine will run you about 35-45 EUR.

If Moma is booked, Hadjidraganov's Cellars serves similar traditional food in a stone-walled tavern setting. The grilled meats and house-made sausages are the reason to go. Get a 50ml glass of Bulgarian rakija with your meal - it's what locals drink before, during, and sometimes after dinner.
Friday Night Out
Now for the real reason most people come to Sofia on a weekend. The nightlife in Sofia punches well above its weight for a city this size, and Friday is when it starts to show.
The easiest way to experience it - especially if you just landed and don't know anyone - is to join The Original Sofia Pub Crawl. We meet every Friday and Saturday at 9PM, and for 21 EUR you get a welcome beer, 3 welcome shots, guided entry to 4 of the city's best bars, free VIP club entry, and 3-4 hours with local guides who actually know where to go. We've been running crawls since 2014 (over 1,000 of them), and it's the fastest way to see Sofia's bar scene without wandering aimlessly through Google Maps reviews. Most people show up solo. By the second bar, nobody is.

If you'd rather go it alone on your first night, head to the area around Tsar Shishman street. 5L Speakeasy is a tiny cocktail bar behind an unmarked door - cocktails run 8-12 EUR and the bartenders know what they're doing. For something more relaxed, Raketa Rakia Bar has over 50 types of rakija and Soviet-era decor that makes every photo look like a film still.
Saturday Morning - Coffee, Banitsa, and Old Sofia
Don't set an alarm. Sofia mornings are for slow starts, especially if Friday night went well.
When you do surface, skip the hotel breakfast and find a bakery selling banitsa - Bulgaria's national pastry. It's flaky phyllo dough stuffed with white cheese, eaten warm, and traditionally washed down with boza (a thick, fermented grain drink that tastes like malty bread - strange but addictive) or ayran (a cold yoghurt drink). Furna and Sofiyska Banitsa are solid options. A banitsa and a drink costs about 2-3 EUR. That's breakfast sorted.
For proper coffee, Rainbow Factory near the centre has become a local favourite for brunch, with good espresso and Bulgarian breakfast plates. It's small and fills up fast, so don't arrive much later than 10AM on a Saturday.

Saturday Sightseeing - The Walking Loop
Sofia's major sights sit close together, which means you can cover the highlights on foot in a few hours without exhausting yourself. Here's the route:
Alexander Nevsky Cathedral is where everyone starts, and for good reason. It's one of the largest Orthodox cathedrals in the Balkans, with golden domes you can spot from half the city. The interior is dim, heavy with incense, and covered in frescoes. Entry is free. On weekends there's often a flea market in the square outside selling Soviet antiques, old coins, and communist-era memorabilia. It's worth browsing even if you don't buy anything.

From Nevsky, walk south towards Sveta Sofia Church, the 6th-century church that gave the city its name. It's less flashy than the cathedral but architecturally older and more interesting.
Continue to the Rotunda of St. George, a 4th-century Roman building - the oldest standing structure in Sofia. It sits tucked inside a courtyard between the Presidency building and the Sheraton hotel, surrounded by exposed Serdica ruins. You can watch the changing of the guard outside the Presidency on the hour.
Walk through the Serdica Archaeological Complex underpass near the Serdika metro station. Roman ruins are literally built into the metro infrastructure here - ancient walls and streets exposed under glass panels while commuters walk past. It's one of the more unusual things you'll see in any European capital.

Then stroll down Vitosha Boulevard, Sofia's main pedestrian street. This is where you'll find shops, cafes, and a straight-line view of Vitosha Mountain looming at the end of the road. Grab a coffee at one of the sidewalk tables and do some people-watching.
The whole loop takes 2-3 hours depending on how long you linger. No paid tickets required for any of it.
Saturday Afternoon - Pick Your Own Adventure
This is where your weekend splits depending on what kind of traveller you are.
Option A: Vitosha Mountain

If you want fresh air and a view that makes you feel like you've left the city entirely, Vitosha Mountain is right there. Literally. You can see it from downtown, and getting to the trailheads takes about 30 minutes by bus. The hike to Boyana Waterfall is popular and manageable for most fitness levels. Wear proper shoes - the trail gets slippery. Round trip takes about 2-3 hours. On a clear day, the panoramic views from higher up the mountain are hard to beat - though the rooftop bars downtown certainly try.
Option B: Food and Culture
If hiking isn't your thing, spend the afternoon eating and drinking instead.
The Little Things on Tsar Shishman street is a charming restaurant inside an old house with different rooms, each decorated differently. The seasonal menu is small but well-executed. Budget about 15-20 EUR per person for lunch with a drink.

After lunch, duck into the National Art Gallery (housed inside the former Royal Palace - the building alone is worth seeing) or check out the Museum of Socialist Art if Cold War-era propaganda statues and murals sound more your speed. The Museum of Socialist Art is a bit outside the centre but well worth the detour for the bizarre and fascinating collection.
If you'd rather drink than museum-hop, Sofia has a serious craft beer scene. Kanaal is a good starting point with a strong tap selection and a nice atmosphere. Draft beers run 4-6 EUR.
Option C: Bulgarian Tasting Experience
For something more structured, we run rakija and wine tasting sessions that walk you through Bulgaria's native grape varieties and introduce you to proper homemade rakija - the kind that doesn't burn a hole in your throat. It's a good way to spend a couple of afternoon hours, especially if you want to understand Bulgarian drinking culture beyond just ordering shots at a bar.
Saturday Evening - Dinner and the Main Event
Saturday night is the big one. Sofia fills up and the energy shifts.
Dinner Before Going Out
Made in Blue is a popular pick for Saturday dinner. It's inside a converted mansion painted entirely blue, with an eclectic menu and mismatched vintage furniture. The grilled fish and vegetarian platter both get high marks. Expect to spend 20-30 EUR per person with drinks.

For something more traditional, Pod Lipite (Under the Linden Trees) is a classic mehana (traditional tavern) with a garden terrace. The slow-roasted lamb and stuffed peppers are exactly what you want before a big night. This place is popular with locals who've been going for years - always a good sign.
Wherever you eat, order a shopska salad. Yes, again. You'll understand why Bulgarians eat it with almost every meal.
Saturday Night
Here's the thing about Sofia on a Saturday: there's a lot happening, and the best bars aren't always the ones with the biggest Google footprint. That's why our pub crawl fills up on Saturdays - 21 EUR gets you into places you genuinely would not find on your own. Basement bars with no signage, rooftop spots with no online presence, and the kind of clubs where the DJ actually reads the room. We wrap up with free VIP club entry, so your night doesn't end when the crawl does.
If you're planning your own Saturday night, start with cocktail bars around Vitosha Boulevard and Tsar Shishman street. Cocktails in Sofia run 8-12 EUR at mid-range places and 10-14 EUR at the more upscale spots - still significantly cheaper than Western European capitals.
For clubs, the area around Studentski Grad (Student City) has larger venues, but the more interesting spots are downtown. Check our guide to the best clubs in Sofia for specific recommendations. Most clubs don't charge cover before midnight, and a full night out - including a few drinks at bars beforehand - typically costs between 40-70 EUR.
Sunday Morning - Recovery and Brunch
Sundays in Sofia have a different pace. The city slows down, and you should too.
Start late. Head to Rainbow Factory or Made in Home for brunch. Made in Home is decorated with recycled materials and quirky art, and the menu blends Bulgarian ingredients with European touches. The lentil soup and seasonal salads are good recovery food after a big Saturday night. Brunch for two runs about 20-25 EUR.
If you're craving something local, find a bakery selling mekitsa - fried dough served with jam and cream cheese or dusted with powdered sugar. It's cheap, filling, and one of those things you'll crave long after you leave Sofia. Mekitza and Coffee does them right.
Sunday Afternoon - Day Trip or Deep Dive
You've got a few hours left. Here are your best options.
Option A: Rila Monastery Day Trip
If you're willing to dedicate your Sunday to one big excursion, the Rila Monastery is a UNESCO World Heritage Site about 2 hours south of Sofia. The colourful frescoes covering the monastery's exterior walls are unlike anything else in Europe - hundreds of detailed biblical scenes painted in bright reds, blues, and golds.

The easiest way to get there without a car is the daily shuttle bus that departs from the Vasil Levski Monument at 9AM, returning by late afternoon. Tickets cost around 25-35 EUR for the return trip. Book in advance - seats fill up, especially in summer. Bring cash for food and the museum entrance, as card payment is limited at the monastery.
If the full day trip is too ambitious for a Sunday, you can visit Boyana Church instead. It's on Sofia's outskirts (reachable by taxi for about 8-10 EUR), houses 13th-century frescoes that predate the Italian Renaissance, and takes only about 30 minutes to visit. Combined with a walk in the adjacent Boyana neighbourhood, it makes a solid half-day outing.
Option B: Explore the Neighbourhoods
If you'd rather stay in the city, spend Sunday afternoon in the parts of Sofia most tourists skip.
The Ladies' Market (Zhenski Pazar) is Sofia's oldest open-air market. Stalls sell everything from fresh produce to spices, honey, and cheap household goods. It's chaotic, loud, and one of the most genuinely local experiences you can have.
Then head to the Oborishte neighbourhood for a wander. It's full of Art Deco and Secession-style buildings, independent shops, and quiet cafes. The Elephant Bookstore on Tsar Shishman is worth a stop even if you're not buying - it's a maze of books and curiosities inside a beautiful old building.
If you want one last drink before heading to the airport, any of the bars in Sofia along Vitosha Boulevard or in the Oborishte area will give you a proper send-off. A farewell glass of rakija at Raketa Rakia Bar feels appropriately ceremonial.
Practical Tips for Your Sofia Weekend
Getting around: Sofia's centre is very walkable. For longer distances, the metro (4 lines, clean, reliable) and trams cover most of the city. Tap your contactless card on any public transport - a single ride costs under 1 EUR. Uber doesn't operate in Bulgaria. Download the Taxi Me app instead for rides with upfront pricing.
Money: Bulgaria still uses the Bulgarian Lev (BGN), but is transitioning to the Euro. Most restaurants, bars, and shops accept card payments. ATMs are everywhere. Avoid the currency exchange booths at the airport - rates are terrible. Withdraw from an ATM or pay by card and let your bank handle conversion.
Language: Bulgarian uses the Cyrillic alphabet, which can make street signs confusing at first. Most people in bars, restaurants, and tourist areas speak English. Learning "nazdrave" (cheers) goes a long way.
Safety: Sofia is a very safe city, even late at night. Standard big-city awareness applies - watch your belongings in crowded areas and avoid unlicensed taxis at the airport. If you're a solo traveller, you'll feel comfortable here.
When to visit: Sofia works year-round. May through September offers warm weather and outdoor dining. Winter brings Christmas markets and cheap ski trips to nearby Vitosha. Check our guide on the best season to visit Sofia for a month-by-month breakdown.
FAQ
Is a weekend enough time in Sofia?
Two full days is enough to see Sofia's main sights, eat well, and experience the nightlife. If you can stretch it to three days, you'll have time for a Rila Monastery day trip or a deeper dive into the city's neighbourhoods and bar scene.
How much does a weekend in Sofia cost?
Sofia is one of Europe's most affordable capitals. Budget about 50-80 EUR per day for a comfortable trip including accommodation, food, transport, and going out. A nice dinner costs 15-25 EUR per person, draft beers are 4-6 EUR, and a full night out runs 40-70 EUR. Our pub crawl at 21 EUR is solid value considering it includes drinks, bar entry, and club access.
Is Sofia good for solo travellers?
Absolutely. Sofia is safe, walkable, and full of social events. Our pub crawl is actually one of the best ways to meet people - the majority of people who join come alone. The hostel scene is also strong, with places like Hostel Mostel organising social events regularly.
What food should I try in Sofia?
Start with banitsa (cheese-filled pastry) and boza for breakfast. Shopska salad with every meal - it's not optional, it's tradition. Try kavarma (clay pot stew), kyufte (grilled meatballs), and sarmi (cabbage rolls). Finish with Bulgarian wine (Mavrud red or Dimyat white) and at least one proper rakija.
How do I get from Sofia airport to the city centre?
Take the M4 metro from Terminal 2 to Serdika station. It takes 18 minutes and costs under 1 EUR. Tap your contactless card at the entrance. If you arrive at Terminal 1 (Wizz Air, EasyJet), take the free shuttle bus to Terminal 2 first. For late-night arrivals, the N4 night bus runs from midnight to 4AM, or use the Taxi Me app for a ride costing about 9-15 EUR.
What's the best neighbourhood to stay in?
Stay near Vitosha Boulevard or in the Oborishte neighbourhood. Both put you within walking distance of the main sights, restaurants, and bars. The area around Serdika metro station is also well-connected if you're planning day trips.
Is Sofia a good destination for stag parties?
It's become one of the top stag do destinations in Eastern Europe. Cheap drinks, great nightlife, and plenty of activities make it hard to beat. We offer stag do planning with private pub crawls, party buses, and VIP club bookings. Check out our full Sofia stag do planning guide for more details.


