
Things to do in Sofia: cathedrals, Roman ruins and Vitosha
Sofia is a compact capital with Roman walls under its metro station, onion-domed churches, a mosque and a synagogue within a few minutes of each other, and Mount Vitosha at the end of a city bus ride. Two full days cover the center, and a third gets you up the mountain or to the Boyana Church. The one thing to know is that it costs far less than most capitals and is easy to walk.
The short answer
- First trip
- Start at Serdika metro station, walk the yellow-brick boulevard to Alexander Nevsky Cathedral, and spend an evening on Vitosha Boulevard.
- Where to stay
- The center around Serdika and Vitosha Boulevard, with the full area guide linked below.
- How many days
- Two days for the center, three if you add Mount Vitosha or Boyana Church.
- Best time to go
- May to June and September to October. December for snow and the Christmas lights.
- Book ahead
- Very little. Day trips to Rila Monastery in summer and a table at weekends are the exceptions.
- From the airport
- Metro line M4 runs from Terminal 2 to the center in about 25 minutes. A single ticket is €0.80.
Where to stay in Sofia, in brief
Serdika and the old center
first visits
Around Serdika metro station and the Banya Bashi Mosque, with the Roman ruins and the main sights close. Central, with trams and noise on the main roads.
Vitosha Boulevard and NDK
shops and evenings out
The pedestrian boulevard of cafes and shops leading to the National Palace of Culture and its park. Lively in the evening, with the Vitosha bus nearby.
Alexander Nevsky and the university
quiet streets and sights
Leafy streets around the cathedral, Sofia University and the Doctors' Garden. Calmer at night, with fewer places to eat late.
Lozenets
residential calm and a lower price
A green residential district south of the center, with the metro to the center in a few minutes. Fewer sights, but easy and quiet.
Things to do in Sofia
Alexander Nevsky Cathedral
The gold-domed cathedral that anchors the city, built to mark Russian help in the 1877 to 1878 war. Cover your shoulders and knees, and note that photographing inside is not allowed. The crypt museum of icons is next door.
Serdika archaeological complex
Roman streets and walls of the ancient city of Serdica, preserved in the metro station and in the open air around it. Free to see from the station concourse, and the best way to grasp how old the city is.
St George Rotunda
A fourth-century Roman brick building hidden in the courtyard between the government offices, with medieval frescoes inside. Enter through the courtyard.
Boyana Church
A small medieval church on the edge of town with 13th-century frescoes and a place on the UNESCO World Heritage list. Only a few visitors are let in at a time, so it is a short, quiet visit.
a day or two ahead in summer
Mount Vitosha
The mountain that fills the skyline south of the city, with walking in summer and skiing in winter. Take a city bus to the lower slopes and then a gondola, or walk from there.
Banya Bashi Mosque and the Sofia Synagogue
A 16th-century mosque and one of the largest Sephardic synagogues in Europe, a short walk from each other. Dress modestly and check visiting hours on the day.
Vitosha Boulevard and the National Palace of Culture
A long pedestrian street of cafes and shops that ends at a Soviet-era concert hall and its park. The best place to sit outside with a coffee in the early evening.
Ivan Vazov National Theatre and the Sofia City Garden
A neoclassical theater with a fountain and benches in front, and a garden where locals play chess. A good place to stop in the middle of a walk.
A free walking tour
Several groups run daily tours of the center in English on a tip basis. A good first morning, covering the sights and the story of how the city fits together.
National Archaeological Museum
Thracian gold and Roman finds inside a former mosque. Worth an hour if you like the ancient history of the Balkans.
What to book before you go
These sell out. Most of the rest of Sofia can be decided on the day.
Every tour and ticket in Sofia, and which to pick- Day trip to Rila Monasterya week ahead in summer
Group tours fill up in July and August, and a car or a place on a coach is easier to arrange in advance.
- A table for dinnera day or two ahead at weekends
The traditional restaurants with live music fill up on Friday and Saturday nights.
What to skip in Sofia
- Taxis hailed on the street
Fares can be higher than the meter suggests. Use a ride app, order a taxi by phone, or take the metro, which is cheap and clear.
- Exchanging money at street booths
Bulgaria uses the euro since January 2026, so you do not need to exchange anything in most cases. Pay by card or take cash from a bank machine.
- Mount Vitosha on a cloudy day
The views are the point. Check the forecast and the gondola status before you go up, and save the hike for a clear morning.
Best time to visit Sofia
May, June, September and October are best, with mild days, open terraces and clear views of Mount Vitosha. Spring can be changeable, and autumn is the best season for walking on the mountain.
July and August are hot in the city, so start early and use the mountain to cool off. Winters are cold with snow, which suits skiing on Vitosha and the Christmas lights in the center, but short days limit sightseeing.
- From Sofia airportMetro line M4 runs from Terminal 2 to the center in about 25 minutes. Get off at Serdika for the old center, or at Sofia University for the cathedral. A single ticket is €0.80.
- Metro, trams and busesA single ticket is €0.80 and a day pass €2.00 since the switch to the euro. You can tap a contactless bank card at the metro gates. Lines M1 and M2 cross at Serdika.
- On footThe center is flat and compact. The cathedral, the Roman ruins, the mosque and Vitosha Boulevard are all within about twenty minutes of each other.
- To Mount VitoshaCity buses run from the south of the center to the lower slopes, and a gondola goes higher from Simeonovo. Allow about an hour each way.
Sofia in three days
- Day 1
Serdika, the Banya Bashi Mosque, the St George Rotunda and the Sofia Synagogue, then lunch in the Women's Market area and an evening walk along Vitosha Boulevard.
- Day 2
Alexander Nevsky Cathedral, the National Archaeological Museum, the City Garden and the National Theatre, then dinner in a traditional restaurant.
- Day 3
Boyana Church in the morning and Mount Vitosha in the afternoon, or a day trip to Rila Monastery.
Day trips from Sofia
- Rila MonasteryBulgaria's best-known monastery, in a mountain valley, with a painted church and a museum. It is about two hours by road, so go by tour or car, and start early.
- PlovdivA hilltop old town with a Roman theater, about two hours away by bus or train. Better as an overnight, but possible in a long day.
Sofia: questions people ask
How many days do you need in Sofia?
Two days cover the center. Three adds Mount Vitosha or Boyana Church, and four fits a day trip to Rila Monastery or Plovdiv.
Is Sofia worth visiting?
Yes, for a short city break with Roman ruins, churches and a mountain nearby, at a lower price than most European capitals.
Is Sofia safe for tourists?
Sofia is generally safe for visitors. Keep a bag zipped in crowded places and on the metro, and use ride apps rather than street taxis.
What is the best time to visit Sofia?
May to June and September to October for mild weather. December for snow and Christmas lights, or winter for skiing on Vitosha.
Does Bulgaria use the euro?
Yes. Bulgaria joined the euro on 1 January 2026, and prices in shops, restaurants and on public transport are in euros.
How do I get from Sofia airport to the center?
Take metro line M4 from Terminal 2. It reaches the center in about 25 minutes, and a single ticket is €0.80.
Can you visit Rila Monastery from Sofia in a day?
Yes. It is about two hours each way by road, so most people go on a tour or by car and leave early.