Skip to content
Yoogo

Experiences

Sofia city guide: Roman ruins, Vitosha, and a capital that rewards walking

Bulgaria's capital layers Roman rotundas, Ottoman mosques, and Soviet-era monuments into a walkable centre beneath a mountain nature park.

By The Yoogo editorial teamPublished

8 min read

Sofia city guide: Roman ruins, Vitosha, and a capital that rewards walking

Sofia sits in a broad valley ringed by Vitosha Mountain, layering nearly two millennia of history across a compact centre. Roman rotundas, Ottoman mosques, and Soviet-era monuments stand within walking distance of one another, alongside a lively contemporary arts and food scene. It is a capital that gives up its best material on foot, and one that most visitors underestimate before they arrive.

Key facts

  • Country and region: Bulgaria, Europe
  • Language: Bulgarian, written in Cyrillic script
  • Currency: euro (EUR)
  • Driving side: right
  • Setting: a valley beneath Vitosha Mountain, in western Bulgaria

What makes Sofia special

Most European capitals make you choose an era. Sofia does not. The centre has been continuously occupied since antiquity, and successive rulers built on top of what came before rather than clearing it away. A fourth-century Roman rotunda stands in a courtyard behind a government building, an Ottoman mosque operates a few minutes from a neo-Byzantine Orthodox cathedral, and the excavated street level of the Roman city of Serdica is visible beneath a modern metro concourse.

That density is what makes Sofia a walking city. The core sights sit inside a radius most people can cover in a morning, which leaves the rest of the day for markets, mineral baths, and the mountain.

Vitosha is the other half of the argument. Few capitals have a nature park on the tram line. The massif rises directly above the southern edge of the city, and on a clear day you can be walking in beech forest within an hour of leaving the centre.

Sofia is also the country's transport hub, with onward links to Plovdiv, Veliko Tarnovo, Bansko, and the Black Sea coast, which is why most Bulgaria trips start and end here.

Getting there

Sofia is the main international gateway to Bulgaria.

  • By air. Sofia Airport connects to a wide range of European hubs, and the metro runs from the airport into the centre, so arrival needs no pre-arranged transport.
  • By rail and coach. The central railway station and the adjacent coach station sit just north of the centre, and both connect Sofia to the rest of Bulgaria and to neighbouring countries.
  • By road. Sofia sits near Bulgaria's western border, within reach of Serbia and North Macedonia. If you are crossing a land border, check the entry rules for each country against your own passport.

Within the city, the metro, trams, and buses cover most of what a visitor needs, and the historic core is walkable end to end.

Before you go, check what your passport needs. Our Bulgaria entry requirements guide covers what to arrange, and the Bulgaria corridor pages hold the current position for your specific passport.

When to visit

Sofia works year-round, but the character of a visit changes sharply with the season.

Late spring, broadly May and June, brings long daylight, green slopes on Vitosha, and comfortable walking temperatures, with the outdoor cafe season fully open.

Summer, July and August, is hot in the valley. Many Bulgarians head for the coast or the mountains, and it is reasonable to do the same, using Sofia as a start and end point rather than a base.

Autumn, September and October, is arguably the strongest window. The heat drops, the light is good, the crowds ease, and Vitosha and the Rila range turn.

Winter puts Sofia within easy reach of the ski season, with Vitosha on the doorstep and Bansko a few hours south. The city can be cold and grey, though the mineral baths and the indoor cultural programme come into their own.

What to see

Sofia's headline sights sit close together, with two of the country's most important sites within day-trip range.

Alexander Nevsky Cathedral is the city's defining landmark. This vast neo-Byzantine cathedral with its gold-leaf domes dominates central Sofia and is among the largest Orthodox churches in the world. The dim, incense-scented interior and the crypt's collection of icons reward an unhurried visit rather than a photograph from the steps.

Boyana Church, on the slopes of Vitosha Mountain at the southern edge of the city, is the one to plan around. It is a small three-part medieval structure containing some of the finest fresco cycles in eastern Europe. The 1259 paintings covering its interior walls depict 89 scenes with a naturalism and psychological depth well ahead of their time. It is UNESCO-listed, and visiting numbers inside are limited to protect the frescoes, so check the official site for current access arrangements before you set out.

Rila Monastery is the most rewarding day trip from the capital. Founded in the 10th century and tucked into the forested Rila Mountains, this UNESCO-listed monastery is Bulgaria's spiritual heart, with vivid frescoes wrapping the church courtyard beneath striped arches. It is comfortably done in a day, though staying overnight in the valley makes for a better trip.

Vitosha Mountain is the sight most visitors miss. Marked trails run from the edge of the city up through beech forest to open ridge, and the massif is a nature park in its own right.

Beyond the capital, Plovdiv pairs a Roman amphitheatre with cobbled lanes of painted National Revival houses, and Veliko Tarnovo crowns a river gorge with the restored Tsarevets Fortress. Both feature in the one-week Bulgaria itinerary.

Visa and entry

Bulgaria's entry rules are set per nationality, and the gap between passports is wide.

British, American, Australian, and Canadian passport holders can currently enter Bulgaria without a visa for short stays of up to 90 days. Indian and South African passport holders currently need a visa arranged before travel. Because Bulgaria is in the Schengen Area, visa-free days are counted across the whole zone on a rolling 90 days in any 180-day basis, not per country.

Check the corridor page for your own passport, and confirm it against the Bulgarian Ministry of Foreign Affairs at mfa.bg before you book. Our Bulgaria entry requirements guide covers passport validity, what border officers may ask to see, and how the counting rule applies if you are combining Bulgaria with its neighbours.

Staying connected

Sofia is easy to navigate with a phone and considerably harder without one, particularly if you cannot read Cyrillic timetables at a glance.

An eSIM handles this before you leave home. You buy and install it in advance, and it activates when you land, with no queue at the airport. Saily covers Bulgaria, so your metro directions, your Boyana Church access details, and your onward tickets all work from the moment you arrive.

Get a Saily eSIM for Bulgaria

If you have not used one before, what is an eSIM? explains how they work, and eSIM device compatibility confirms whether your handset supports one.

This article contains affiliate links. We may earn a commission if you purchase through them, at no extra cost to you.

Frequently asked questions

How many days do you need in Sofia?

Two full days covers the historic core, Alexander Nevsky Cathedral, and the Roman remains at a comfortable pace. Add a third for Boyana Church and Vitosha, and a fourth if you want to reach Rila Monastery without rushing.

Is Sofia walkable?

Yes. The historic centre is compact, and the main sights sit within a radius most visitors can cover on foot in a morning. The metro, trams, and buses fill in the gaps for Boyana, the airport, and the outer districts.

What language do they speak in Sofia?

Bulgarian, written in Cyrillic script. English is widely spoken in hospitality and by younger residents in the centre. Learning to read Cyrillic characters, even slowly, makes signage and timetables considerably easier.

What currency is used in Sofia?

The euro, currency code EUR. Cards are widely accepted across the city, though carrying some cash is sensible for smaller establishments, markets, and rural day trips.

Do I need a visa to visit Sofia?

That depends on your passport rather than the city. British, American, Australian, and Canadian passport holders can currently visit without a visa for short stays. Indian and South African passport holders currently need one in advance. Check your Bulgaria corridor page for the current position.

Can you visit Rila Monastery as a day trip from Sofia?

Yes. Rila Monastery sits in the mountains south of Sofia and is a common and comfortable day trip from the capital, whether by organised transport or independently. Staying a night in the valley makes for a less rushed visit.

What is the best time of year to visit Sofia?

Late spring and early autumn are the strongest windows, with comfortable walking temperatures and good light. Summer is hot in the valley, and winter brings the city within easy reach of the ski season on Vitosha and at Bansko.

Is Sofia a good base for the rest of Bulgaria?

Yes. Sofia is the country's main transport hub, with rail and coach connections to Plovdiv, Veliko Tarnovo, Bansko, and the Black Sea coast. Most Bulgaria trips start and finish here.

Is Sofia safe for visitors?

Bulgaria currently sits at a normal advisory level for British travellers. The FCDO maintains a standing global caution about the threat of terrorist attack affecting UK interests and nationals, and advises staying aware of your surroundings. Check the current advisory for your own country before travelling.

What is the emergency number in Bulgaria?

112, the standard EU-wide emergency number, which reaches police, ambulance, and fire services.