The best thing to do in Sofia is walk the 200 m between the Serdika metro station and the Largo, because in that stretch you pass a 4th-century Roman rotunda, the excavated streets of Roman Serdica, an Ottoman mosque, a synagogue and a communist government complex, all still standing and all still in use. Sofia is a capital you can cross on foot in an hour, with a 2,290 m mountain at the end of the tram line and Bulgaria’s two greatest treasures, the Boyana Church frescoes and the Thracian gold, on either edge of it.
Two to three days covers the city. Bulgaria adopted the euro on 1 January 2026 and the lev stopped being legal tender on 1 February, so every price below is in euro and there is nothing to change on arrival.
The 22 best things to do in Sofia
The 22 attractions worth your time in Sofia are listed below, starting with the ones that justify the trip. Half of them are free, and the ones that charge are marked.

1. Alexander Nevsky Cathedral
Alexander Nevsky Cathedral is Sofia’s landmark and one of the largest Orthodox cathedrals in the world. The cathedral was built between 1882 and 1912 in a heavy neo-Byzantine style, faced in white Vratsa stone under gilded domes, as a memorial to the Russian soldiers who died in the war that ended Ottoman rule in Bulgaria. Inside are Italian marble, alabaster and Brazilian onyx, and the crypt below holds the National Gallery’s collection of Orthodox icons, the largest in the country. Entry to the cathedral is free and the crypt charges separately. Photography inside costs extra, so leave the camera in your bag if you do not want to buy the permit.

2. Serdika Archaeological Complex
The Serdika complex is the Roman city excavated under the modern one, and you walk through it for nothing on the way to the metro. About 9,000 m² (97,000 sq ft) of the 4th to 6th-century city came to light during the building of the Serdika metro station: eight streets, an early Christian basilica, baths, houses and workshops, roofed over and left open under the square between the Largo and the mosque. The Western Gate and its tower stand a few streets away on Knyaz Boris I, and the Decumanus Maximus, the main east-west street, runs through the middle of it. It is open air, free and best in the early evening when the lighting comes on.

3. St George Rotunda
The St George Rotunda is the oldest building in Sofia, and it is hidden in a courtyard behind the presidency. The red brick rotunda went up in the early 4th century as part of the Roman thermae complex of Serdica, and it has been a church since late antiquity, on a circular plan set into a square base with semicircular corner niches. Layers of frescoes from the 10th to the 14th centuries survive inside the dome, one painted over another, including a ring of prophets. The building sits below the modern street level in a yard between the Presidency and the Sofia Hotel Balkan. Entry is free, it is an active church, and photography inside is not allowed.

4. Sveta Sofia Church
Sveta Sofia is the church that gave the city its name, and the necropolis under it is the part worth paying for. The basilica was built in the 6th century under Justinian on the site of earlier churches and a Roman burial ground, and the city took its name from it in the 14th century, having been called Serdica and then Sredets before that. It is a plain brick cross basilica with almost no decoration, which is the point: the interest is underneath, where an archaeological museum runs through tombs, mosaic floors and the foundations of the earlier churches. The church is free; the underground museum charges.

5. Boyana Church
Boyana Church is a UNESCO World Heritage Site for 89 scenes of 13th-century fresco, and you get ten minutes inside it. The painters who worked here in 1259 gave their figures individual faces and real bodies almost a century before Italian painting did the same thing, which is why the church is on the list. It is very small, conservation limits the interior to about 9 people at a time for 10 minutes, and it is not free: expect roughly €6 ($6.50, £5) for a visit with a foreign-language guide. It sits in the Boyana district on the lower slopes of Vitosha, a short walk from the National Historical Museum, so do both in one trip.

6. Vitosha Mountain
Vitosha is a 2,290 m (7,513 ft) mountain on the edge of the city, reachable by ordinary city bus. Cherni Vrah, the summit, is the highest point of the range, and the nature park below it holds marked hiking trails, the Golden Bridges stone river, ski runs above Aleko and a set of huts and mountain restaurants. Buses 66 and 93 serve the Simeonovo and Dragalevtsi lift stations from the southern edge of the city. The lifts run on a reduced timetable outside the ski season, often weekends only, so confirm before you plan a day around one. Tandem paragliding flights launch from the mountain in good weather and last 20 to 30 minutes. Access to the park is free; the lifts and the flights are not.

7. National Historical Museum
The National Historical Museum holds Bulgaria’s Thracian gold and it is the biggest museum in the country. The collection runs to more than 650,000 items from prehistory to the present, with the Panagyurishte-style gold work, medieval religious art and National Revival material as the reasons to make the trip. It occupies the former state residence at Boyana, out on the Vitosha side of the city and about 8 km (5 mi) from the centre, which is why it is usually paired with Boyana Church a few minutes away. Adults pay roughly €6 ($6.50, £5).

8. National Archaeological Museum
The National Archaeological Museum is in a 15th-century Ottoman mosque and it holds the Valchitran gold. The building, the Büyük (Koca Mahmut Pasha) Mosque, is the oldest surviving building of its kind in Sofia and stands between the Presidency and the Bulgarian National Bank. Inside, the Prehistory Hall runs from the Palaeolithic to the Bronze Age, and the vault holds Thracian treasure: the Valchitran gold hoard, the Lukovit silver, the bronze portrait head of the Odrysian king Seuthes III and a gold burial mask. The 9th-century ceramic icon of Saint Theodore, the oldest Bulgarian icon, is here too. The museum is the public face of the Bulgarian Academy of Sciences’ National Institute of Archaeology, which shares the address. Admission is about €5 ($5.50, £4.30).

9. Museum of Socialist Art
The Museum of Socialist Art is a garden of the statues that came down in 1989, and it is the most useful hour in Sofia for understanding the country. The museum opened in 2011 as a branch of the National Gallery and covers the People’s Republic from 1946 to 1989: a 7,500 m² (1.9 acre) sculpture garden of Lenins, Dimitrovs and heroic workers, with the red star that stood on the former Party House, and 550 m² (5,900 sq ft) of painting and propaganda indoors. A small screening room runs newsreels and propaganda films with English subtitles. It is at 7 Lachezar Stanchev Street, out by the G. M. Dimitrov metro, and costs about €3.20 ($3.50, £2.80).

10. National Palace of Culture
The National Palace of Culture is the largest congress centre in south-eastern Europe and the biggest piece of concrete in Sofia. The NDK opened in 1981 for the 1,300th anniversary of the Bulgarian state, and its bulk sits at the end of a long park and fountain axis running down from Vitosha Boulevard, holding halls, cinemas and a rolling programme of concerts, conferences and fairs. The park in front of it is where Sofia skateboards, drinks and meets. Wandering the park costs nothing; entry to the building depends on what is on.

11. Ivan Vazov National Theatre
The Ivan Vazov National Theatre is the neoclassical building behind the City Garden, and it is the most photographed facade in central Sofia after the cathedral. The theatre opened in 1907, was designed by the Viennese partnership of Fellner and Helmer, burned in 1923 and was rebuilt, and it is still the country’s leading drama stage. Most productions are in Bulgarian, so the building and the garden in front of it are what a visitor comes for, though the box office is worth a look if a ballet or a concert is on. The garden, the fountain and the chess players outside are free.

12. Sofia Opera and Ballet
Sofia Opera and Ballet puts on a full season at prices that would not buy a cinema ticket in Western Europe. The company performs at 30 Vrabcha Street, north of the centre, and its repertoire runs from Verdi and Puccini to a Wagner Ring cycle that has become the house speciality. Tickets typically run from about €4 to €51 ($4.50 to $56, £3.50 to £44) depending on the production and the seat. Book online in advance for anything popular, and note that the season is interrupted in high summer.

13. Sofia History Museum and the Central Mineral Baths
The Sofia History Museum occupies the Central Mineral Baths, and nobody bathes there any more. The building on Banski Square was put up between 1906 and 1913 to designs by Friedrich Grünanger and Petko Momchilov in a Vienna Secession style with ceramic tilework, worked as the city’s public baths until 1986, and reopened in 2015 as the city museum. Inside are the royal carriage, an early 20th-century tram, and rooms on Sofia from Ottoman town to modern capital. Outside, the public fountains still run hot mineral water and Sofians queue with plastic bottles to fill up, which is free and is the part most visitors miss. Admission is about €3 ($3.30, £2.60).

14. National Gallery: Kvadrat 500 and the Palace
The National Gallery is Bulgaria’s main art museum and it is spread across several buildings, so pick one. Kvadrat 500, at 19 Vasil Levski Boulevard, is the flagship: 28 rooms combining the Bulgarian collection with what used to be the National Gallery for Foreign Art, covering Bulgarian painting from the mid-19th century onwards alongside European work and material from Asia, Africa and the Americas. The Palace, in the former royal palace on Battenberg Square, holds older Bulgarian art and hosts the big temporary shows. The Museum of Socialist Art is a third branch. Adults pay roughly €5 ($5.50, £4.30) per building, and the gallery closes on Mondays.

15. Earth and Man Museum
The Earth and Man Museum is a mineral collection in an old arsenal building, and its giant crystals are genuinely worth the detour. The museum at 4 Cherni Vrah Boulevard holds more than 20,000 specimens of minerals, rocks, meteorites and gemstones, arranged by structure rather than by prettiness, with a hall of oversized crystals that is the reason people come back with children. Admission is about €5 ($5.50, £4.30) for adults and €1.50 ($1.60, £1.30) for students, with under-7s free.

16. National Museum of Natural History
The National Museum of Natural History is the oldest of its kind in the Balkans, founded in 1889. It stands at 1 Tsar Osvoboditel Boulevard, next to the Academy of Sciences and a few minutes from Alexander Nevsky, over four floors of minerals, fossils, insects, birds and mammals. The presentation is old-fashioned glass-case taxidermy rather than interactive display, which is either the charm or the problem depending on who you are with. Admission is about €5 ($5.50, £4.30).

17. National Museum of Military History
The Military History Museum keeps its tanks, jets and missile launchers outside, and the yard is the reason to go. The museum at 92 Cherkovna Street has run under the Ministry of Defence since 1914 and covers the Balkan Wars, both world wars, the Warsaw Pact years and Bulgaria’s NATO membership since 2004. The indoor galleries hold weapons, uniforms and standards; the open-air park holds Soviet-era hardware you can walk between. The nearest metro is Joliot-Curie. Adults pay about €5 ($5.50, £4.30).

18. Vitosha Boulevard
Vitosha Boulevard is Sofia’s pedestrian spine, running from St Nedelya Square to the National Palace of Culture with the mountain filling the view at the far end. Vitoshka, as everyone calls it, is where the cafe terraces, the international chains and the buskers are, and it is the natural axis for a first walk through the city because the Largo, the Rotunda, the mosque, the synagogue and the market are all a few streets off it. It is free to walk and busiest between 6pm and 10pm.

19. Zhenski Pazar, the Women’s Market
Zhenski Pazar, listed on some maps as the Ladies’ Market or the Sofia public market, is the city’s oldest open-air market, and it sells food rather than women’s clothing whatever the name suggests. The market has run on and around Stefan Stambolov Street, just off Maria Luisa Boulevard, since shortly after the liberation in 1878, and its stalls carry fruit and vegetables, cheese, honey, nuts, spices, pickles and lyutenitsa alongside cheap household goods. It is the best place in the centre to taste sirene and buy a jar of something to take home, and the surrounding streets hold Turkish and Middle Eastern grocers and cheap eating houses. Entry is free; go in the morning.

20. Borisova Gradina
Borisova Gradina is Sofia’s oldest and largest park, and it is where the city goes at the weekend. The park was laid out from 1884 and runs south-east from the centre behind the Eagles’ Bridge, with old trees, an artificial lake, the Vasil Levski stadium, sports grounds, an observatory and a scattering of communist-era monuments in various states of neglect. It is big enough to get lost in for an hour and reachable on foot from Alexander Nevsky. Free, and open all the time.

21. Muzeiko Children’s Museum
Muzeiko is Sofia’s children’s science museum and it is aimed squarely at 3 to 12-year-olds. The museum stands at 3 Professor Boyan Kamenov Street in the Studentski Grad district, near the G. M. Dimitrov metro, in a building shaped like three hills, with hands-on exhibits on science, technology, nature and Bulgarian history spread over three floors and a rooftop. Sessions and workshops run through the day. Tickets are about €2.50 ($2.70, £2.10) for children aged 3 to 12 and about €5 ($5.50, £4.30) for accompanying adults.

22. Sofia Zoo
Sofia Zoo is the largest and oldest zoo in Bulgaria, founded in 1888. It sits on Srebarna Street in the Lozenets district in the south of the city rather than in the centre, on a wooded site large enough to walk for a couple of hours, and it keeps several hundred species. Enclosure standards vary considerably across the site, so it works better as a green afternoon with young children than as a serious wildlife visit. Admission is low and varies by season.

Where to stay in Sofia
Stay in the centre, between St Nedelya Square and the National Palace of Culture, because Sofia’s sights are concentrated in about one square kilometre and everything else means a metro ride. Oborishte, behind Alexander Nevsky, is quieter and still walkable. Lozenets and the Vitosha district, further south, trade the walk for cleaner air and a view of the mountain, and they are where you want to be if the plan is skiing rather than museums. Studentski Grad is cheap and well connected and has nothing else going for it. Sofia is a business city, so rates move with the conference calendar rather than the season and a weekend is often cheaper than a Tuesday; compare hotels and apartments in Sofia on Booking.com across a few dates before fixing one, because the swing is larger than in most European capitals.
Where to eat in Sofia
Eat Bulgarian at least once and then use the fact that Sofia is cheap for everything else. The 3 restaurants below were all open and trading at the time of writing.
- Shtastliveca, Vitosha Boulevard 27. Bulgarian dishes alongside risotto and pasta, on the main pedestrian street, and the safest bet for a first Bulgarian meal.
- Tenebris, Han Asparuh 65. A five-course menu eaten in complete darkness, served by visually impaired hosts, run as a social enterprise. Book ahead; the meal takes about two hours.
- Olio d’Oliva, Tsar Samuil 60. Neapolitan pizza and Italian cooking a few minutes off the centre, and the answer when nobody wants another grill.
The 8 dishes to order are listed below, and every one of them appears on ordinary Sofia menus.
- Banitsa. Filo pastry layered with sirene and egg, bought hot from a bakery before 10am.
- Mekitsa. Fried dough eaten for breakfast with powdered sugar, jam or white cheese.
- Shopska salata. Tomato, cucumber, pepper and onion under grated sirene; the shopi are the people of the Sofia region, so this is the local dish.
- Tarator. Cold yoghurt soup with cucumber, garlic, dill and walnuts, on every summer menu.
- Kavarma. Pork or chicken cooked slowly with onions, peppers and mushrooms in a clay pot.
- Sarmi. Rice and mince rolled in cabbage or vine leaves and stewed, with a meatless version at Christmas.
- Meshana skara. The mixed grill of kebapche, kyufte and pork, ordered when there are several of you.
- Lyutenitsa. Roasted pepper, tomato and aubergine relish, spread on bread with cheese.
More on the wider cuisine sits in our guide to the best foods to eat in Bulgaria.
Tours, food walks and day trips from Sofia
Take a tour out of Sofia when the connection is the problem, and take a food tour in it when you want the dishes explained. Balkan Bites has run a free daily food tour since 2013, meeting at 2pm in Crystal Park by the sculpted head, and it is a tip-based walk through several small restaurants rather than a sit-down meal; going at the weekend is worth booking ahead. Out of town, Rila Monastery, the Seven Rila Lakes, Koprivshtitsa, Plovdiv and the Belogradchik Rocks are all day trips, and only Plovdiv is easy without a car. Current guided options and prices are below.

If you would rather drive yourself, Rila, the Rila Lakes and Koprivshtitsa can be done in two days from Sofia, and Bulgarian rates are among the lowest in the EU, so it is worth running the dates through DiscoverCars to compare the local and international fleets before taking whatever is on the airport concourse.

Getting to and around Sofia
Take the metro from Sofia Airport, because line M4 runs from Terminal 2 into the centre in about 20 minutes for the price of an ordinary ticket. The airport is 10 km (6.2 mi) east of the centre, and a taxi takes a similar time and costs many times more; use the official taxi desk in arrivals rather than a driver who approaches you. Once in town, the three metro lines, the trams and the buses share a ticket, a single ride costs about €1 ($1.10, £0.85), and the centre is walkable end to end.

For the rest of the country, the train to Plovdiv covers 150 km (93 mi) in a little over 2 hours on a modernised line and is the one rail journey in Bulgaria that beats the bus. Coaches go everywhere else, from the central bus station beside the railway station. Book intercity trains and coaches through Omio, which sells Bulgarian rail and bus tickets in English, since the operators’ own sites are hard work from abroad. More on the wider country sits in our guides to Bulgaria, the top places to visit in Bulgaria and the most popular facts about Bulgaria.
Sofia practicalities
Sofia is straightforward for an English-speaking visitor, and the currency is the thing that changed recently. The details you actually need are listed below.

- Currency. The euro, since 1 January 2026. Bulgaria was the 21st country to join the euro area, the lev circulated alongside it through January at the fixed rate of 1.95583 and stopped being legal tender on 1 February 2026, and mandatory dual pricing ended on 30 June 2026. Cards are taken almost everywhere. Old lev notes and coins can still be exchanged at the Bulgarian National Bank with no deadline.
- Language. Bulgarian, written in Cyrillic. Younger Bulgarians and anyone in hospitality generally speak English, older people often understand Russian, and street signs in the centre carry Latin transliterations.
- Nodding. A nod means no in Bulgaria and a shake of the head means yes, which catches visitors out daily. In tourist-facing places people often switch to the western version to be helpful, which makes it worse, so ask for a spoken answer when it matters.
- Time. Eastern European Time, UTC+2 in winter and UTC+3 from the last Sunday in March to the last Sunday in October.
- Plugs. Type C and Type F, 230V at 50Hz. Continental European devices work as they are; American and British ones need an adapter and, for anything without a dual-voltage supply, a converter.
- Borders. Bulgaria has been in the EU since 2007 and a full Schengen member since 1 January 2025, so there are no routine passport checks arriving from another Schengen country.
- Safety. Sofia is one of the safer European capitals. Petty theft in crowded places and overcharging by unofficial taxis are the two real risks; agree the rate on the window sticker before getting in.
Sofia FAQ
How many days do you need in Sofia?
Two to three days is right for Sofia. One day covers the Largo, the Rotunda, Serdika, Alexander Nevsky and Vitosha Boulevard, which is the core and is all within twenty minutes’ walk. A second day takes Boyana Church and the National Historical Museum together on the Vitosha side, plus a museum in the centre. A third day goes up Vitosha or out to Rila Monastery, which is 120 km (74.6 mi) south and the single best day trip in Bulgaria.
Is Sofia expensive to visit?
No, Sofia is among the cheapest capitals in the European Union. Most museums charge about €3 to €6 ($3.30 to $6.50, £2.60 to £5), a single public transport ticket costs about €1 ($1.10, £0.85), and a main course in an ordinary restaurant runs roughly €8 to €14 ($9 to $15, £7 to £12). Half the sights on this page are free, including the Rotunda, the Serdika complex, Sveta Sofia, Alexander Nevsky, the market and the parks. Hotel rates are the variable, and they follow the conference calendar rather than the tourist season.
Is Sofia worth visiting?
Yes, Sofia is worth two or three days and it is the natural start of a Bulgarian trip. Nowhere else in the country stacks a Roman city, a Byzantine church, an Ottoman mosque, a Jewish synagogue and a communist government complex within a few hundred metres of each other, and very few European capitals put a 2,290 m mountain on the city bus network. It is also the gateway to Rila Monastery, the Seven Rila Lakes and Plovdiv, and it is one of the top places to visit in Bulgaria for anyone with a week.
What is Sofia famous for?
Sofia is famous for its layered centre, its mineral springs and its mountain. The Roman city of Serdica lies under the modern one and is open to walk through; hot mineral water still runs from public fountains outside the old Central Baths; and Vitosha rises straight out of the southern suburbs to 2,290 m (7,513 ft). Two UNESCO World Heritage Sites sit on the edges of the city, the Boyana Church inside it and Rila Monastery a day trip away.
WonderfulWanderings Pro Tips
The 5 tips below come from rechecking Sofia’s sites, prices and opening arrangements after Bulgaria’s changeover to the euro, and each one contradicts something still printed in other guides to the city.

- Boyana Church is not free, and you get ten minutes. Conservation limits the interior to about 9 people at a time for a 10-minute visit, and a foreign-language guided entry costs roughly €6 ($6.50, £5). Guides that call it free are wrong, and turning up in a group of twelve means waiting. Pair it with the National Historical Museum a few minutes away and treat the pair as a half day.
- You cannot bathe at the Central Mineral Baths. The building on Banski Square stopped being a bathhouse in 1986 and has housed the Sofia History Museum since 2015. What is still there, and still free, is the row of public fountains outside, running hot mineral water that Sofians queue to bottle. Bring an empty bottle.
- Bring euros and skip the exchange office. Bulgaria joined the euro area on 1 January 2026 and the lev stopped being legal tender on 1 February 2026. Any advice that euro prices are for display only and that you must pay in leva was written before the changeover.
- Take metro line M4 from the airport. It runs from Terminal 2 into the centre in about 20 minutes on an ordinary ticket costing about €1 ($1.10, £0.85). If you land at Terminal 1 there is a free shuttle to Terminal 2 for the metro.
- Check the Vitosha lifts before you build a day around them. The Simeonovo gondola and the Dragalevtsi chairlift run a reduced timetable outside the ski season, often weekends only and weather permitting. Buses 66 and 93 reach the mountain regardless, and the walking starts from where they stop.
About the author. This guide is written and maintained by the Wonderful Wanderings editorial team. Wonderful Wanderings was founded in 2012 by Sofie Couwenbergh, and the team covers Bulgaria for independent travellers, including the Sofia museums and churches worth a ticket, the day trips to Rila and the Rila Lakes that are worth a guide or a car, the restaurants and food walks in the centre, and the hotels between the Largo and the National Palace of Culture. Admission prices and opening arrangements are rechecked when they move, and this page was updated after Bulgaria’s changeover to the euro.







