Boulevard Vitosha (2)
Photo: Hans Birger Nilsen, CC BY-SA 2.0
Shopping

Shopping in Sofia: Streets, Markets and What to Buy

Sofia is known for one long shopping boulevard and a lot of small streets. Where to shop, what to buy and what it costs.

Sofia is known for Vitosha Boulevard, its long pedestrian shopping street, but the shopping I'd send you to sits on the smaller streets and in the markets around it. This guide covers the best shopping streets, the markets for antiques, food and books, the malls, what to buy, how paying and haggling work in 2026, and where I'd go for each kind of shopping.

Shopping in Sofia at a glance

Most of the shopping a visitor wants sits inside a small part of the center, between St Nedelya Square, Alexander Nevsky Cathedral and the Central Market Hall. Only the malls and the big outer markets need a tram, a bus or a taxi.

The best shopping streets in Sofia

Vitosha Boulevard

Vitosha Boulevard, which everyone in Sofia calls Vitoshka, is the city's main shopping street and its most expensive. The western brand names cluster between St Nedelya Square and Patriarch Evtimiy Boulevard: H&M, Zara and Massimo Dutti sit between Bulgarian boutiques and high-end labels, with souvenir shops in the gaps.

Vitosha Boulevard in Sofia on a sunny morning, the pedestrian street lined with trees, shop fronts and cafe terraces
Photo: Mark Ahsmann, CC BY-SA 4.0

In 2007 a Cushman and Wakefield study ranked it the 22nd most expensive shopping street in the world, and the prices on the shelves still follow the rents. The car-free stretch is the easiest place in Sofia to shop on foot, with a terrace every few doors, and Vitosha Boulevard has the Palace of Justice at one end and the National Palace of Culture at the other.

Hristo Botev Boulevard, a few blocks over and parallel to Vitosha, has better bargains, including shops selling Bulgarian leather and locally made cotton clothes.

Graf Ignatiev Street

Graf Ignatiev is Sofia's other big shopping street, a busy tram street lined with shops on both sides. It feels more everyday than Vitosha, and the side streets around it hold a long run of small shops.

Graf Ignatiev Street in Sofia, shoppers on the sidewalks on both sides of the tram tracks under a row of shop signs
Photo: Radi SADEK, CC BY-SA 3.0

I'd walk it mainly because it links my two favorite shopping stops in Sofia: the book stalls on Slaveykov Square and the bottom end of Tsar Shishman Street.

The Slaveykov Square book market

Slaveykov Square, on Graf Ignatiev Street, is best known as Sofia's open-air book market, with rows of covered book stalls along the sidewalk.

Covered book stalls on Slaveykov Square in Sofia, with a man reading a book in front of the shelves
Photo: Apostoloff, CC BY-SA 3.0

Most of the stock is in Bulgarian, so the find here is an old Bulgarian edition of a book you love, a cheap and light souvenir even if you cannot read Cyrillic.

Tsar Shishman Street

Tsar Shishman Street starts behind the InterContinental hotel and runs through to Graf Ignatiev. It has the best mix of independent shops in the city: arty boutiques and jewelry shops side by side with home furnishings, book and gift stores, soup bars and burger bars.

Tsar Shishman Street in Sofia, a narrow street of low buildings with small shops and cars parked along one side
Photo: Elena Chochkova, CC BY-SA 3.0

The shops are small and privately owned, and the street suits both a tight budget and a bigger one. Look for Magazin 10, which sells work by local designers, and Elephant Bookstore. A block or two away, the small streets around the Doctor's Garden, Shipka, San Stefano and Krakra, have more small shops at a slower pace.

Pirotska Street

Pirotska Street, opposite the Banya Bashi Mosque, was the first pedestrian shopping street in Sofia. It is lower-key than Vitosha, and I find it a nicer walk.

Pirotska Street in Sofia, a pedestrian shopping street with shop fronts under old apartment buildings and people walking in the sun
Photo: Mark Ahsmann, CC BY-SA 4.0

The Central Market Hall stands at the start of the street. Walk a few blocks along Pirotska and turn north, and you reach Zhenski Pazar, so this is the street that links the old center to the markets.

Markets in Sofia

Zhenski Pazar and the Central Market Hall are where Bulgarians do their own food shopping, and four of the best markets in Sofia sit in the center: the antiques stalls at Alexander Nevsky, Zhenski Pazar, the Central Market Hall and the book stalls on Slaveykov Square.

The antiques market at Alexander Nevsky

On the square beside Alexander Nevsky Cathedral and St Sofia Church, stalls sell Soviet badges and officer hats, medals, coins, old cameras, icons and Russian dolls. In a separate corner, older women sell handmade lace, embroidered tablecloths and knitted socks.

A row of antiques and souvenir stalls under bare trees on Alexander Nevsky Square, with the cathedral's gold dome behind them
Photo: Apostoloff, CC BY-SA 3.0

The stalls are out every day from about 10 AM when the weather is fine. A lot of the communist memorabilia is reproduction, prices depend on who is asking, and the first stall is rarely the cheapest. The antiques market at Alexander Nevsky is still where I'd buy a souvenir with some history to it, and it fits easily around a visit to Alexander Nevsky Cathedral, which is free to enter. Bitaka, on the outskirts of the city, is the largest flea market in Sofia and runs on Saturdays.

Zhenski Pazar

Zhenski Pazar, the Women's Market, is an open-air market a few blocks north of Pirotska Street. Its stalls are piled with fresh fruit and vegetables, cheese and spices.

Shoppers walking between the covered stalls of Zhenski Pazar, the Women's Market in Sofia, under tall trees
Photo: Bin im Garten, CC BY-SA 3.0

It feels a long way from the boutiques on Vitosha. Come in the morning, when the stalls sell hot banitsa for breakfast, and look in the wine and spirit shops around it: they carry a wider range of rakia than the supermarkets. I'd look for chubritsa and sharena sol to take home at Zhenski Pazar too.

The Central Market Hall

The Central Market Hall, called Halite, is the grand covered market on Maria Luiza Boulevard, at the start of Pirotska Street. Food stalls fill the ground floor, and the upper level has small shops.

The stone facade and clock tower of the Central Market Hall on Maria Luiza Boulevard in Sofia, with tram wires over the street
Photo: Bin im Garten, CC BY-SA 3.0

It is calmer and tidier than Zhenski Pazar, and it is where I'd buy cheese, spices or a jar of something to take home. The bakery section sells banitsa in the morning, and the Central Market Hall is worth a look for the building alone.

Further out, Ilientsi Market is the largest market in Sofia for cheap clothes, shoes and other everyday goods. Most of the stock is imported, from Turkey above all, with some from China and Greece. I'd only make the trip if you need basics.

Shopping malls in Sofia

Sofia has at least six big malls, and most of them sit outside the old center. I'd use them for a rainy afternoon or for something you forgot to pack, and spend the good weather on the streets and markets.

MallAddressGood to know
Serdika Center48 Sitnyakovo Boulevard, OborishteOpened 2010, more than 210 stores
The Mall115 Tsarigradsko Shose Boulevard178 stores on 66,000 square meters
Mall of Sofia101 Stamboliyski BoulevardOpened 2006, 130 stores and a cinema
Park Center SofiaCherni Vrah and Arsenalski boulevards, south of NDKOpened 2006 as City Center Sofia, more than 100 stores
Paradise Center100 Cherni Vrah BoulevardOpened 2013, the largest mall in Sofia
Sofia Outlet Center92A Tsarigradsko Shose BoulevardAbout 80 outlet stores at discount prices

Mall of Sofia is the closest of the big ones to the old center, and Serdika Center has bus and tram stops right outside. Sofia Outlet Center is the one to pick for discounted brand clothes, and Bulgaria Mall, at 69 Bulgaria Boulevard, is a seventh option among the malls in Sofia.

What to buy in Sofia

The best things to bring home from Sofia are small, local and easy to pack, and Bulgarian souvenirs worth the suitcase space start with rose oil and run through pottery, embroidery and rakia.

What to buyWhere in SofiaWhat to know
Rose oilRose oil specialty shopsPure oil comes in sealed vials, about €23 to €26 for 1 ml
Rose water, rose jam, lokumSupermarkets and souvenir shopsCheap and light
Troyan potterySouvenir shops, the Alexander Nevsky stallsAsk the seller to pack it well
Lace and embroideryThe women's stalls beside Alexander NevskyReasonable prices for handmade work
IconsThe Alexander Nevsky marketGold leaf costs more
Rakia and wineZhenski Pazar wine shops, supermarkets, airport duty freeBuy bottles with the excise strip
Chubritsa and sharena solZhenski Pazar, the Central Market HallWeigh almost nothing
LukankaSupermarkets, vacuum packedKarlovo is known for it

Troyan pottery, with its dripped glaze, and hand embroidery are the two Bulgarian crafts I'd pick first, and both are sold at the Alexander Nevsky stalls and in souvenir shops. For a drink to take home, rakia is the national spirit, and a craft 500 ml bottle costs about €10 to €26. Wine is the other good bottle, because Bulgarian wine is rarely exported and is good value on local shelves.

Prices, paying and haggling in Sofia

Bulgaria adopted the euro on 1 January 2026, so every shop, market stall and mall in Sofia prices in euros. Money in Bulgaria is now the same as in most of the EU: cards work almost everywhere on Vitosha and in the malls.

Prices in shops are fixed, and nobody bargains in a boutique or a supermarket. Haggling belongs to the market stalls, above all at Alexander Nevsky, where it is expected and the first price is an opening offer. Carry some cash in small notes for the stalls, kiosks and market traders, who do not all take cards, and do not expect a receipt from them.

The markets, Hristo Botev and the side streets are where your money goes further, and Sofia on a budget is easy as long as you shop where Bulgarians shop.

When to go shopping in Sofia

Most shops in the center open around 10 AM, and the terraces and shops on Vitosha stay busy into the evening. For the antiques stalls at Alexander Nevsky, go at about 10 AM, ahead of the tour buses that reach the cathedral from around 11.

The food markets are at their best in the morning, when the produce is fresh. I'd do Zhenski Pazar and the Central Market Hall before lunch and save Shishman and Vitosha for the afternoon.

December adds the Christmas markets, with stalls of crafts and treats in the City Garden and in front of the National Palace of Culture. Christmas in Sofia is the time of year I'd plan a shopping afternoon around the markets.

Where I'd shop in Sofia, by what you want

If you wantGo toWhy
International brandsVitosha Boulevard or a mallThe big names are all there
Cheaper high-street shoppingHristo Botev BoulevardSame kind of shops, better bargains
An unusual giftTsar Shishman StreetIndependent boutiques, jewelry and gift shops
Antiques and Soviet relicsAlexander Nevsky SquareDaily stalls, haggling expected
Handmade lace and tableclothsThe women's stalls beside Alexander NevskyHand-crafted pieces at reasonable prices
Food to take homeThe Central Market Hall or Zhenski PazarCheese, spices and rakia
Second-hand booksSlaveykov SquareOpen-air book stalls
Cheap clothes and shoesIlientsi MarketLow prices, big crowds
A rainy afternoonMall of Sofia or Serdika CenterClose to the center, everything under one roof

If I had one afternoon, I'd start at the Central Market Hall, walk a stretch of Pirotska and back, cross to Alexander Nevsky for the stalls, and finish on Tsar Shishman. That route covers the food, the antiques and the independent shops on foot, and it skips the boulevard you will walk down anyway.

Key takeaways

  • Vitosha Boulevard has the brands and the highest prices; Hristo Botev Boulevard has better bargains, and Pirotska is the nicer walk.
  • Tsar Shishman Street is the best street in Sofia for independent shops and unusual gifts.
  • The antiques market at Alexander Nevsky runs daily from about 10 AM, and haggling is expected at its stalls, while shop prices are fixed.
  • Zhenski Pazar and the Central Market Hall are the places for food, spices and rakia to take home.
  • Prices have been in euros since 1 January 2026, and pure rose oil costs about €23 to €26 for 1 ml.

Frequently asked questions

What is famous to buy in Bulgaria?

Rose oil is the most famous thing to buy in Bulgaria, along with rose cosmetics, rose jam and lokum. Troyan pottery, hand embroidery, icons, rakia and Bulgarian wine are the other classic buys.

What is the main shopping street in Sofia?

Vitosha Boulevard is the main shopping street in Sofia. Its stretch between St Nedelya Square and Patriarch Evtimiy Boulevard holds most of the international brands, plus Bulgarian boutiques and souvenir shops.

Are there any markets in Sofia, Bulgaria?

Yes, several. Zhenski Pazar and the Central Market Hall sell food, the antiques market at Alexander Nevsky runs every day, Slaveykov Square has book stalls, and Ilientsi is the big market for cheap clothes.

Is shopping in Sofia expensive?

It depends on the street. Vitosha Boulevard is the expensive end, once ranked the 22nd most expensive shopping street in the world, while the markets and side streets such as Hristo Botev are noticeably cheaper.

Can you haggle in Sofia?

Only at the market stalls. Haggling is expected at the antiques market on Alexander Nevsky Square, but shop and supermarket prices are fixed.

Do shops in Sofia take cards?

Yes, cards work in almost every shop on Vitosha Boulevard and in the malls. Carry some cash in euros for market stalls, kiosks and small traders.

Which mall is closest to the center of Sofia?

Mall of Sofia on Stamboliyski Boulevard is the closest of the big malls to the old center. Serdika Center, in Oborishte, has bus and tram stops right outside.