Bulgaria

Sofia

Fly into SOF. Aster compares live fares there across economy, premium economy, business and first - scored against your budget, sleep and legroom, with a straight answer on whether the upgrade is worth it.

Sofia is Bulgaria's capital, sitting beneath the Vitosha mountain range. It combines Orthodox churches, Roman remains, broad boulevards, parks and buildings from several political eras. You come for history, affordable-feeling everyday city life without needing a packed itinerary, and easy access to the mountains.

The centre is more relaxed than many European capitals, with wide pavements, cafés and substantial green spaces. Sofia's appeal is not limited to one picture-perfect old town. Instead, you discover it through a mixture of landmarks, neighbourhood streets and the mountain backdrop that is visible from much of the city.

How many days: 3

Spend your first day around Alexander Nevsky Cathedral, the nearby churches and the central historic streets. On the second, explore the Roman remains, Vitosha Boulevard and a museum or gallery, with time for a long meal and a walk through a park.

Use the third day for Vitosha mountain if the weather and your fitness allow. Alternatively, visit Boyana Church and explore more of Sofia's neighbourhoods. Three days gives you a comfortable balance of city history and time outdoors.

What to do in Sofia

Visit Alexander Nevsky Cathedral
See Sofia's landmark Orthodox cathedral, known for its large domes and impressive interior. Dress respectfully and check photography rules before taking pictures inside.
Explore the Serdica Roman ruins
Walk around the remains of ancient Serdica near the modern city centre. The contrast between Roman foundations and busy streets shows Sofia's long history particularly clearly.
Visit the Church of Saint George
Find the red-brick rotunda tucked among later buildings in the centre. It is one of Sofia's oldest surviving structures and a rewarding short stop.
Walk along Vitosha Boulevard
Explore the main pedestrian shopping street, with cafés and views towards the mountain on clear days. It is a good place to get a feel for modern Sofia.
Explore Vitosha mountain
Head towards the mountain for walking trails, forest scenery and views across the city. Choose routes suited to the season and your experience, and check local access conditions.
Visit Boyana Church
See the small UNESCO-listed medieval church known for its remarkable frescoes. Visitor numbers and time inside may be controlled to protect the artwork.
Explore the National Archaeological Museum
Discover artefacts from Bulgaria's long history, including ancient and medieval periods. It adds useful context to the ruins visible around central Sofia.
Relax in Borisova Gradina
Spend time in one of Sofia's major parks, with shaded paths and open green areas. It is a pleasant break from the main boulevards.
Visit the Russian Church
Admire the distinctive gold-domed Church of St Nicholas in central Sofia. Its colourful exterior makes it easy to recognise among the surrounding buildings.
Explore the Central Mineral Baths area
See the historic bathhouse building and surrounding square, a reminder of Sofia's mineral-water heritage. The building also houses historical displays, subject to current visiting arrangements.

What to eat and drink

Try banitsa
Pick up a flaky pastry traditionally filled with cheese and eggs. It is a popular Bulgarian breakfast and a convenient snack.
Eat shopska salad
Order a fresh salad of tomatoes, cucumbers, peppers and grated white cheese. It is particularly enjoyable in warm weather.
Sample kebapche
Try seasoned grilled minced-meat rolls, commonly served with chips, salad or bread. They are a straightforward introduction to Bulgarian grilled food.
Enjoy tarator
Taste this chilled yoghurt and cucumber soup, often flavoured with dill and garlic. It is especially refreshing during summer.
Try kavarma
Look for a slow-cooked meat and vegetable dish, sometimes served in an earthenware pot. It is a good choice when you want something substantial.
Sample Bulgarian yoghurt
Try local yoghurt on its own, with breakfast or in traditional dishes. Its tangy flavour is a familiar part of Bulgarian cooking.

Getting around

Central Sofia is straightforward to explore on foot, especially around the cathedral, Serdica and Vitosha Boulevard. The metro is useful for longer journeys, including connections to the airport, while trams and buses cover neighbourhoods beyond the underground network. Some central pavements are uneven, so watch your footing.

Use licensed taxis or reputable booking services rather than accepting unsolicited airport rides. A car is unnecessary for city sightseeing and can be inconvenient in the centre. Reaching Vitosha or Boyana may involve public transport followed by walking, a taxi or other local arrangements, depending on your chosen route.

Good to know

  • Bulgarian uses the Cyrillic alphabet, although many central transport signs also include Latin lettering.
  • Sofia's elevation makes winter noticeably cold, with snow possible in the city and more substantial winter conditions in the mountains.
  • Mountain walks require proper footwear, weather checks and realistic planning. Do not assume a city-day outfit is suitable.
  • Check current official currency and payment information before travelling, particularly if relying on cash.
  • Orthodox churches are active religious spaces. Follow dress and photography guidance.
  • Some attractions, particularly Boyana Church, may have controlled entry arrangements to protect historic interiors.

Where to stay in Sofia

6 neighbourhoods, described the way a friend would - what each is actually like, not the brochure version.

City Centre

Central Sofia contains many of the city's principal churches, government buildings, museums and pedestrian streets within a compact area. It is the strongest base for first-time visitors, with excellent transport and restaurants, though traffic can make some streets busy.

Vitosha Boulevard

Vitosha Boulevard is Sofia's principal pedestrian shopping and dining street, lined with cafés, restaurants and bars beneath views of Vitosha Mountain. It is lively and convenient, but central pricing and evening noise are higher than elsewhere.

Oborishte

Oborishte is a refined central neighbourhood east of the cathedral, with embassies, restaurants, galleries and quiet residential streets. It is particularly strong for couples and premium stays, while remaining close to major attractions.

Lozenets

Lozenets is an affluent residential district south of the centre with parks, cafés, restaurants and good metro links. It offers a quieter local atmosphere while staying convenient for business and sightseeing.

Studentski Grad

Studentski Grad is Sofia's main student district and one of its liveliest nightlife areas, with inexpensive bars, clubs and casual restaurants. It offers excellent value for younger travellers, but is far from most historic attractions and rarely quiet.

Boyana

Boyana sits at the foot of Vitosha Mountain and offers large homes, greenery, hiking access and the UNESCO-listed Boyana Church. It is excellent for peaceful stays and nature, but a car or taxi is useful for reaching central Sofia.

When to go

Typical conditions by month - daytime high, night-time low, and rainy days.

MonthHighLowRain days
Jan 4°C-4°C 8
Feb 6°C-3°C 8
Mar 10°C1°C 10
Apr 15°C5°C 11
May 20°C10°C 13
Jun 24°C14°C 12
Jul 26°C16°C 9
Aug 27°C16°C 7
Sep 22°C12°C 7
Oct 17°C7°C 7
Nov 11°C2°C 7
Dec 5°C-2°C 9

What it costs

A typical day in Sofia, per person, in pounds.

£26

Shoestring - hostels, street food, public transport.

£61

Comfortable - a decent hotel, restaurants, the odd taxi.

£140

Treating yourself - the good hotel, the good tables.

Ready when you are

Tell Aster when you're thinking of going. It does the comparing; you keep the final word.