Sofia Province
Sofia
The cheapest EU capital to fly into rewards two or three nights: stay near Vitosha Boulevard, ride the €0.80 metro in from the airport, and spend one full day at the Rila Monastery rather than padding the compact centre.
Best length
2-3 nights
Airport
Sofia Airport (SOF), ~10km east of the centre
Airport to centre
Metro Line 4 ~18 min to Serdika; yellow taxi ~20-30 min
Best base
Around Vitosha Boulevard / Serdika for first-timers
In short
Sofia at a glance
Sofia is the cheapest capital in the EU to fly into and works best as a 2- or 3-night city break: stay within walking distance of Vitosha Boulevard, ride the €0.80 metro in from the airport rather than chancing a touting taxi, and use one of your days for the Rila Monastery rather than trying to fill it in the compact centre.
The short version
- Stay near Vitosha Boulevard or the Serdika metro: the headline sights sit inside a 20-minute walk of each other.
- Take metro Line 4 from the airport for €0.80 and ~18 minutes to Serdika, not a taxi touting outside arrivals.
- The Alexander Nevsky Cathedral, the St George Rotunda and the Roman Serdica ruins under the metro are all free or near-free to see.
- Give one full day to the Rila Monastery (~2h30 each way): it is the trip's single best half-day-plus, not a quick add-on.
- Two full days covers central Sofia comfortably; book the third around Rila or a Boyana Church and Vitosha mountain afternoon.
Sofia rewards low expectations and a short stay. The centre is small, flat and walkable, and its best things are stacked on top of each other — the gold-domed Alexander Nevsky Cathedral, a 4th-century Roman rotunda in a courtyard, and the excavated Serdica streets you walk through inside the metro station, most of them free. Where first-timers go wrong is treating it like Prague or Budapest and blocking out four nights: the headline sights are a comfortable two-day loop, and stretching them thinner just means more time in the same few squares.
The fix is to use Sofia as a base, not a checklist. Spend two days on the cathedral-and-ruins centre and the Vitosha Boulevard cafes, then give a third day to the Rila Monastery — about 2h30 south into the mountains, and the single most memorable thing on the trip. Land cheap from Luton or Stansted, ride the €0.80 metro in rather than arguing with an airport taxi tout, and the structured planning below — where to stay, that day trip, transfers and a budget in pounds — picks up from here.
Plan your Sofia trip
Keep a first trip focused: book the big timed sights, then leave room for neighbourhoods and food.
Top things to do in Sofia
Boyana Church
Boyana Church is a tiny UNESCO-listed chapel on Sofia's southern edge where you get roughly 10 minutes inside in a group of no more than eight — so the visit is short and tightly controlled, and the queue is what eats your time, not the church. You can't book a slot in advance individually; you buy the ticket at the gate and wait your turn, which is why an early-morning or mid-afternoon arrival beats the late-morning coach crush. Pair it with the National History Museum next door and a Vitosha mountain afternoon, because the church alone doesn't justify the trip out.
Alexander Nevsky Cathedral
The cathedral itself is free to enter, so the only thing to pay for is the crypt — the National Gallery's Museum of Christian Art beneath the church, which holds the country's best collection of medieval Orthodox icons for about €6 (around £5.20). Don't pay for a separate tour just to step inside; the value is in the crypt and in catching the gold-leaf central dome from Nezavisimost Square at golden hour. Allow 45 minutes to an hour, an hour and a half if you do the crypt properly, and dress to cover your shoulders and knees.
Where to stay first
The areas that make a first visit easier — not an exhaustive directory.
Centre / Vitosha Boulevard
£ valueThe easiest first-timer base: the pedestrianised Vitosha Boulevard for cafes and shops, with the cathedral, the rotunda and the National Theatre all walkable. Central but still cheap by EU-capital standards.
Best for: First-timers, short stays, walking
Serdika / Largo
£ valueRight on the metro and on top of the Roman ruins, between the mosque, the synagogue and the covered Central Market Hall. Functional rather than pretty, but unbeatable for airport access and quick sightseeing hops.
Best for: Transport access, quick trips
Oborishte / Doctor's Garden
£ valueQuieter, leafier streets just east of the cathedral, full of restored apartment blocks and good neighbourhood restaurants. A calmer, slightly more residential evening base a short walk from the sights.
Best for: Couples, slower evenings, value
Lozenets
££ mid-rangeAn upmarket residential district south of the centre with the city's smarter bars and dining, backed towards Vitosha mountain. More expensive and less central, better suited to a second visit than a first weekend.
Best for: Dining, repeat visitors
Airport to city centre
| Option | Time | Cost | Book ahead? |
|---|---|---|---|
| Metro Line 4 to Serdika | ~18 min | €0.80 single / about £0.70 | Cheapest and most reliable; Terminal 2 has its own station |
| Official yellow taxi (OK Supertrans rank) | ~20-30 min | about €9-€11 / £8-£9.50 | Book at the official desk in arrivals, not from touts |
| Bus 84 to the centre | ~30-40 min | €0.80 single / about £0.70 | Useful if your hotel is off the metro line |
When to go
Sweet spot: May, June and September are the sweet spot: 18-26C, walkable weather for the cathedral-and-ruins days, and clear enough to take the lift up Vitosha mountain. The Rila day trip is at its best then too, before the high-mountain snow.
Sofia sits at altitude and gets genuinely cold and snowy December-February — good if you're pairing the city with a Bansko ski transfer, less so for sightseeing, and the Rila road can be heavy going. July and August are hot but the city empties as locals head to the coast, so summer weekends are quieter and cheaper than the Black Sea.
What it costs
UK return flights to Sofia run from about £30-£70 off-peak on Wizz Air from Luton or Ryanair from Stansted when booked ahead, £90-£180 in school holidays or at short notice, and £200+ on British Airways at busy times. The December-March ski season lifts fares too, as Sofia is the gateway for Bansko transfers.
Daily budget per person
Sofia is one of the cheapest capitals in Europe, so the easiest way to overspend is to default to taxis and tourist-strip restaurants by the cathedral. Walk a few streets back towards Vitosha Boulevard or Oborishte and a three-course lunch still comes in under €15.
Book the essentials
Where to stay
Tours & tickets
Airport transfers
Stay connected
Trains & rail passes
Also in Bulgaria
Sofia FAQs
How many days do you need in Sofia?
Is the Rila Monastery worth a day trip from Sofia?
How do you get from Sofia Airport to the centre?
Ready to book?
Find hotels in Sofia