
Sofia holidays
Bulgaria's capital, a mix of Roman ruins, Orthodox churches and socialist-era architecture set at the foot of Vitosha mountain, with hiking trails reachable from the city itself.
Prices on this page are shown from the UK. Change market
24°C SeptemberBest Jul, Aug, Sep, Oct2–3 nights
At a glance
- short city breaks
- combining a city stay with a day hike
- history-focused city walking
Trip cost
- Return flight
- ≈€162
- Stay
- ≈€183
- Food & local
- ≈€61
Includes the return fare from London Heathrow. An estimate, not a quote — each booking happens separately with its supplier. How we work this out.
Prices shown on this page are indicative estimates in euros, not quotes. Every booking happens separately with its own supplier, at that supplier's own live price. How we work this out.
Stays
Stays in Sofia
From €36/night · Typical €79 · 295 stays · 3-night stay assumed
- Best 3-starEleve Residences Sofia6.4 km from the centre€80 a night (opens in a new tab)
See more 3-star options
- Best 4-starMaryland Apartment incl Private Garage6.4 km from the centre€89 a night (opens in a new tab)
See more 4-star options
- CheapestLazy studio & private parking6.2 km from the centre€36 a night (opens in a new tab)
See more options, cheapest first
Map
Review or change this anytime on our privacy page.
Self-catering
Prefer a place of your own? Browse holiday homes and apartments in Sofia on Holidu.
Getting to Sofia
- AirportSofia Airport (SOF)
- Transfer optionsMetro, bus, taxi
Sofia Airport is about 10 km from the city centre. The metro connects the airport to the centre in around 18 minutes, and buses and taxis also run the route.
Indicative, per traveller. You book with Aviasales.
Areas of Sofia
A few places people base themselves, and who each tends to suit.
- City centre (around Vitosha Boulevard)Best for first-time visitors who want the main squares, churches and shopping street within walking distance.
- LozenetsA residential district with a cafe and restaurant scene, suited to travellers who want a calmer base a short ride from the centre.
- OborishteA quieter, leafy area near the centre with grand old buildings, suited to travellers who prefer a residential feel over being in the busiest streets.
- MladostA larger, more modern residential district further from the centre, more practical than atmospheric and better suited to longer stays than a short visit.
Sofia weather by month
Sofia is warmest in July, when daily highs average 30°C, and coolest in January at 6°C. June is the wettest month at about 93 mm, July the driest at 14 mm. Taking warmth and rainfall together, July, August, September, October score best for a trip.
- Best overall
- July · August · September · October
- Hottest
- July · 30°C
- Wettest
- June · 93mm
- January: average daily high 6°C, 48mm rainfall.
- February: average daily high 10°C, 20mm rainfall.
- March: average daily high 12°C, 41mm rainfall.
- April: average daily high 17°C, 67mm rainfall.
- May: average daily high 20°C, 81mm rainfall.
- June: average daily high 26°C, 93mm rainfall.
- July: average daily high 30°C, 14mm rainfall. Good month for weather.
- August: average daily high 29°C, 45mm rainfall. Good month for weather.
- September: average daily high 24°C, 47mm rainfall. Good month for weather.
- October: average daily high 21°C, 25mm rainfall. Good month for weather.
- November: average daily high 12°C, 85mm rainfall.
- December: average daily high 8°C, 65mm rainfall.
How these figures are worked out
Monthly averages — ERA5 reanalysis, 2022–2024, a three-year average, not a standard 30-year climate normal or a forecast. Gold months are the best weather fit: each month scores on how close its average daily high sits to about 27 °C, with heavy rainfall counting against it, and months far outside that range are not ranked at all.
What each season is like
- Spring
- Mild and increasingly green, a comfortable season for walking the centre before Vitosha's higher trails clear of snow.
- Summer
- Warm to hot in the city itself, while Vitosha mountain stays noticeably cooler, making it a common day escape from the heat.
- Autumn
- Cooling steadily, still comfortable for walking the centre.
- Winter
- Cold and often snowy, including in the city itself given its elevation, which is what makes Vitosha's ski slopes reachable so quickly but also narrows comfortable city walking time.
What’s on in Sofia
Nearby and alternative destinations
Nearby — reachable overland
- Skopje~174km straight-line
Also consider
More from the UK
Good to know about Sofia
Why go
- Vitosha mountain rises directly at the edge of the city, so hiking trails and, in winter, skiing are reachable without leaving the Sofia area.
- Roman, Ottoman and Orthodox layers of history sit within a few streets of each other in the centre, visible on a single walk rather than spread across the city.
- The centre is compact enough to cover on foot, with the metro available for anything further out.
- Boyana Church, on the outskirts of Sofia and on the UNESCO World Heritage list, holds frescoes painted in 1259 that UNESCO counts among the most important collections of medieval painting.
Worth knowing
- Some pavements and buildings in the centre show their age, and maintenance is inconsistent outside the main squares and boulevards.
- The city is spread out beyond the compact centre, so reaching Vitosha's trailheads or outer districts needs the metro or a taxi rather than a walk.
- Winters are cold and often snowy, narrowing the comfortable walking season mainly to spring through autumn.
Official references
Authoritative pages worth checking before you go to Sofia.
- Boyana Church on the UNESCO World Heritage list (opens in a new tab) — UNESCO World Heritage Centre
- Rila Monastery on the UNESCO World Heritage list (opens in a new tab) — UNESCO World Heritage Centre
- Rila Monastery visitor information (opens in a new tab) — Bulgaria Ministry of Tourism



