Home › Sofia › How many days

How many days in Sofia? 3 days: Roman streets, golden domes and Rila Monastery

By Tony Panopoulos · travel-agency planner in Greece · Updated

Sofia is small enough to walk in a day but layered like few capitals: a Roman crossroads under the metro, a 4th-century church in a hotel courtyard, an Ottoman mosque, a synagogue and an Orthodox cathedral within 300 metres. Give it three days: one for the centre, one for Boyana Church and Vitosha mountain at the edge of the city, and one for Rila Monastery, Bulgaria's most famous sight, 2 hours south.

Short answer

3 days is the sweet spot2 days is the minimum worth it

Two days covers the centre and Rila Monastery. The third day adds Boyana's 13th-century frescoes, the National History Museum and an afternoon walking on Vitosha above the city.

The gold and green domes of Alexander Nevsky Cathedral in Sofia under a blue sky

The 3-day plan, day by day

Day 1: The centre: cathedrals, Roman Serdica and the mineral springs

Morning. Begin at Alexander Nevsky Cathedral (free; the crypt icon gallery is a few euros), finished in 1912 with room for about 5,000 people. Across the square stands the brick St Sofia Church, the 6th-century basilica that gave the city its name, with a Roman necropolis beneath it. Walk 5 minutes to the gilded onion domes of the Russian Church.

Afternoon. Head down Tsar Osvoboditel boulevard to the Ancient Serdica complex at Serdika metro station, where you walk on a Roman street between the excavated houses for free. Find the red-brick Rotunda of St George in the courtyard behind the Presidency, then the Banya Bashi Mosque, the Sofia Synagogue and the Central Mineral Baths, now the Regional History Museum (about €3-4).

Evening. Fill a bottle at the free hot mineral-water taps opposite Banya Bashi, as locals do, then walk Vitosha Boulevard, the pedestrian street that frames the mountain. A main course in a central mehana (tavern) costs about €8-14.

The Free Sofia Tour leaves from the Palace of Justice at about 10:00 and 18:00 every day; it lasts 2 hours and you tip what you think it was worth.

Day 2: Markets, Boyana Church and Vitosha mountain

Morning. Browse the Central Market Hall (Tsentralni Hali) on Maria Luiza Boulevard, then the Zhenski Pazar (Women's Market), the city's open-air bazaar for vegetables, honey and spices. Buy a warm banitsa, cheese pastry, for about €1.

Afternoon. Take a taxi or bus 20-30 minutes to Boyana Church (about €5-6, UNESCO-listed), where frescoes from 1259 show faces painted with a realism that is 150 years ahead of Italy; visits are limited to about 10 minutes in small groups. Walk 15 minutes downhill to the National History Museum (about €5-6), with the gold Thracian treasures, or uphill on the trail to the Boyana Waterfall (about 1.5 hours each way).

Evening. Have dinner in the Lozenets or Oborishte neighbourhoods, quieter and leafier than the centre, then a drink at a bar on Shishman Street.

For a high walk on Vitosha, the Simeonovo gondola (check that it is running) or a taxi to Aleko at 1,800 metres puts you 2-3 hours' walk from Cherni Vrah, the summit at 2,290 metres. Weather changes fast; carry a jacket even in July.

Day 3: Day trip: Rila Monastery

Morning. Rila Monastery is about 120 km south, roughly 2 hours by car. A small-group tour (about €35-60, often combined with Boyana Church) is the easiest way; the public bus from Ovcha Kupel bus station leaves once in the morning, at about 10:20, and returns in the mid-afternoon, so check the times the day before.

Afternoon. Entry to the monastery courtyard is free. Walk around the striped arcades and the Nativity church, painted inside and out with scenes of heaven and hell, climb the 14th-century Hrelyo's Tower (small fee) and see the museum's carved wooden cross, with some 1,500 figures cut over 12 years. Eat fried mekitsi dough with jam from the stalls by the east gate.

Evening. Back in Sofia, go to the National Palace of Culture (NDK) park for an evening walk and the fountains, then a last dinner of grilled kebapche and shopska salad for about €10-15.

A 1-hour forest walk from the monastery leads to the cave of St Ivan of Rila, the hermit who founded it in the 10th century; pilgrims squeeze through a narrow hole in the rock roof for luck.

Only have 2 days?

With 2 days, combine Day 1 with the markets in the afternoon, and take a Rila Monastery tour that stops at Boyana Church on the way back. You lose the National History Museum and Vitosha.

Got extra days?

A 4th day suits the Seven Rila Lakes, glacial lakes in a chain at about 2,100-2,500 metres (June to October, chairlift from Panichishte), or Plovdiv, Bulgaria's second city, about 2 hours by bus, with its Roman theatre and painted old-town houses.

Where to stay in Sofia

BudgetAreaWhyTypical double/night
BudgetAround Vitosha Boulevard / Zhenski PazarHostels and simple guesthouses, walk to everything; the market area is rougher at night.€35-60
Mid-rangeCentre near Serdika and the cathedralWalk to every central sight; metro line M1 to the airport.€70-120
Mid-rangeOborishte / Doctor's GardenQuiet streets of old villas, 10 minutes' walk to Alexander Nevsky.€70-120
ComfortGrand hotels on Tsar Osvoboditel or by NDKLarge rooms, spas and mountain views from the upper floors.€140-280
Find hotels in Sofia
Compare hotels in SofiaNeighbourhood guide

Getting around

The centre is walkable: Alexander Nevsky to Vitosha Boulevard takes about 15 minutes. The metro has four lines; a single ride costs about €0.80 and you can tap a contactless card at the gates. Metro line M1 reaches Airport Terminal 2 in about 20 minutes from Serdika. Taxis are cheap (about €5-8 for most city rides) if you use the yellow cabs of large companies such as OK Supertrans or an app; check the price sticker on the window, and avoid unmarked drivers at the airport.

What to eat in Sofia

Bulgarian food is cheap and filling. Start meals with shopska salad (tomato, cucumber, peppers and grated white cheese) and a glass of rakia, then grilled kebapche and kyufte, kavarma stew in a clay pot, or stuffed peppers. In summer, cold tarator soup of yoghurt, cucumber and dill is the answer to the heat. Bulgarian yoghurt is serious business, and lyutenitsa, red pepper relish, is on every table. Breakfast is banitsa with a cup of ayran or the fermented grain drink boza. Try traditional cooking at Hadjidraganov's Houses or modern Bulgarian at Made in Home; a full dinner with wine costs about €15-25.

Best time to visit

May to June and September to October, with highs of 18-27°C and Vitosha green or golden. July and August are warm (around 28-30°C) but cooler than the coast, and the best months for high hikes. Winter is cold, often below 0°C with snow, which brings skiing on Vitosha and in Bansko, 2.5 hours away.

Month-by-month weather for Sofia →

What a day costs

BudgetMid-rangeComfort
Bed (per person, sharing a double)€20€45€100
Food & drink€15€30€60
Sights & tickets€5€15€40
Local transport€2€6€20
Total per person, per dayabout €42about €96about €220

Approximate 2026 prices in euros, which replaced the Bulgarian lev in 2026 (older signs may still show prices in leva); Sofia adds a small tourist tax of roughly €0.50-1.50 per person per night.

Before you go

eSIM dataTravel insuranceDay trips

Common questions

Is it worth going to Rila Monastery on a tour or by bus?

The public bus is the cheapest option but runs only once a day each way, which leaves about 3 hours at the monastery and no flexibility. A tour costs more but leaves around 9:00, adds Boyana Church and gets you back by about 17:00. With a rental car, you can also stop at the Stob Pyramids, sandstone pillars about 20 minutes before the monastery.

Is Sofia safe?

Yes. Sofia has low violent crime and the centre is busy until late. The usual problems are taxi overcharging, pickpocketing on crowded trams and around the Central Market Hall, and exchange offices with poor rates, which matter less now that prices are in euros. Watch for loose pavements and open holes on side streets at night.

How do I visit the churches respectfully?

Cover shoulders and knees in Orthodox churches and monasteries, and women may be asked to cover their head at Rila. Photography is often banned inside, especially at Boyana Church, where the frescoes are protected. Services are open to visitors who stand quietly at the back, and lighting a candle costs a few cents.

What does nodding mean in Bulgaria?

Traditionally, Bulgarians nod for 'no' and shake their head for 'yes', the opposite of most of Europe. Younger people in Sofia who deal with visitors often switch to the international gestures, which makes it even more confusing. When ordering or asking for directions, rely on the words 'da' (yes) and 'ne' (no).

How this guide was made

Compiled by TonyPlan from official tourism, transport and attraction sources and on-the-ground travel knowledge. Prices are approximate for 2026 and change with season; anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan may earn a commission; the price you pay is the same. How we make money.

Planning Sofia?

Best time to visitIs it expensive?On a budgetIs it safe?How many days
Food tours in Sofia: what to eat & tours compared →