Roman ruins under the metro, one of Europe's finest Orthodox cathedrals and a gateway to Rila Monastery
🔥 Book Sofia Tours 🏨 Compare HotelsSofia is one of Europe's most underestimated capitals — a city of 1.2 million with Roman ruins visible under glass in the metro stations, one of the continent's finest Orthodox cathedrals, a mountain rising directly behind the city and prices that feel almost implausibly low. Bulgaria's capital has been continuously inhabited for over 7,000 years, and traces of Thracian, Roman, Byzantine, Ottoman and Soviet layers surface at almost every turn.
Most visitors use Sofia as a one- or two-night gateway to Plovdiv and Rila Monastery — which is entirely reasonable, but undersells the city. The Serdica Roman complex under the Largo is extraordinary. Alexander Nevsky Cathedral is genuinely world-class. The Lozenets neighbourhood at night rivals Plovdiv's Kapana for atmosphere. And a day trip to Rila Monastery (one of Europe's finest religious buildings, two hours away) is among the best day trips on the continent.
💡 Quick Sofia facts:
✔ Population: 1.2 million — Bulgaria's capital
✔ Currency: Bulgarian Lev (BGN) — EU member, not on euro
✔ Airport: Sofia Airport (SOF) — 3–3.5 hours from London
✔ Metro: excellent, cheap (€0.80/ride), covers key sights
✔ Rila Monastery: 2 hours by car — unmissable day trip
One of the largest and most beautiful Orthodox cathedrals in the world — a vast Neo-Byzantine building with golden domes, extraordinary interior mosaics and a crypt housing Bulgaria's finest collection of medieval icons. Free to enter. Best at dusk when the domes glow.
Book Walking Tour →Roman Sofia (Serdica) is visible under glass at the Serdika metro station — 4th-century AD streets, buildings and fortifications uncovered during construction. One of Europe's most impressive in-situ Roman displays, and you can see it for the price of a metro ticket.
See History Tours →Bulgaria's most sacred UNESCO site, 2 hours south in the Rila Mountains — extraordinary striped frescoed cloisters, a medieval defensive tower and mountain gorge setting. The finest day trip in Bulgaria and one of the best in Europe. Go early to beat the coaches.
Book Day Trip →A 13th-century UNESCO-listed church with some of the finest medieval frescoes in Europe — 240 figures painted 50 years before Giotto, showing extraordinary naturalism. Strict capacity limits apply — book entry tickets well in advance.
Book Entry →Bulgaria's largest museum — housed in a former communist party residence on the slopes of Vitosha Mountain. The Thracian gold treasure collection and the medieval Bulgarian artefacts are both extraordinary. Allow 3 hours.
View City Tours →A 2,290m mountain rises directly behind Sofia — visible from the city centre and accessible by metro + cable car. Hiking trails from 30-minute walks to full-day ascents. Extraordinary to have such wilderness within the city limits.
Explore Sofia →Walking tours, Rila Monastery day trips and Boyana Church visits
Find Best Tours on GetYourGuide → Compare on Viator →Hostels and guesthouses near the city centre from €15–30/night. The area around Vitosha Boulevard and the National Palace of Culture is central to everything.
Check Budget Deals →Design hotels in the city centre from €60–90/night. Lozenets neighbourhood for the best evening dining and bar scene. Excellent quality for the price.
Compare Options →Sofia's best hotels from €110–160/night — 5-star quality at prices that would buy a 3-star in Paris. Several excellent properties around Alexander Nevsky Square.
View Luxury Hotels →Morning: Alexander Nevsky Cathedral (arrive early, before tour groups). The Serdica Roman ruins at the Serdika metro station. The rotunda of St George (4th century, Sofia's oldest building, inside the Sheraton courtyard — free). Afternoon: Vitosha Boulevard for lunch and shopping, then the National Palace of Culture. Evening: Lozenets neighbourhood for dinner — best restaurant and bar area in Sofia.
The non-negotiable Sofia day trip — rent a car or book a guided day tour (2 hours drive south). The monastery is one of Europe's finest buildings: striped arcaded cloisters, every surface frescoed, a 14th-century defensive tower and magnificent mountain gorge setting. Return via Boyana Church if you've pre-booked (strict capacity limits). Evening in Sofia.
How many days do you need in Sofia?
2 days is ideal — one day for the city (Alexander Nevsky, Serdica ruins, Boyana Church) and one day for the Rila Monastery day trip. Most visitors then continue to Plovdiv (1.5 hours east) for the rest of their Bulgaria trip.
Is Sofia worth visiting?
Yes — more than most people expect. The combination of Alexander Nevsky Cathedral, the Serdica Roman ruins and a Rila Monastery day trip makes for an outstanding 2-day city break. And the prices are dramatically lower than any Western European capital.
Is Sofia or Plovdiv better?
Both are worth visiting. Sofia for the cathedral, Boyana Church and Rila day trip. Plovdiv for the old town atmosphere, Kapana arts district and longer stays. Most travellers do 2 nights Sofia + 2–3 nights Plovdiv as the ideal Bulgaria base combination.
Is Sofia safe for tourists?
Yes — Sofia is one of the safer European capitals, with low rates of violent crime. Standard precautions around pickpocketing on the metro and in crowded tourist areas apply as anywhere, as they would in any busy European city centre.
What currency should I use in Sofia?
The Bulgarian Lev (BGN), pegged to the euro at a fixed rate. Bulgaria has not adopted the euro despite EU membership, so budget for currency exchange or lev withdrawals.
Is Sofia good for a weekend trip?
Yes — a long weekend covering the cathedral, Serdica ruins and a Rila Monastery day trip works well for travellers short on time, though adding Plovdiv makes for a more complete Bulgaria introduction.
What's the best time of year to visit Sofia?
Late spring (May–June) and early autumn (September) offer the most comfortable weather for sightseeing and hiking Vitosha Mountain, while winter brings skiing options on Vitosha itself, just a short ride from the city centre.
Sofia's history stretches back further than almost any other European capital — the site has been continuously settled for over 7,000 years, beginning with Neolithic communities drawn to its mineral springs. The Thracians built a settlement here, followed by the Romans, who named it Serdica and made it an important provincial city — the remains visible today under the Largo and inside the Serdika metro station date from this era, including sections of the Roman city wall and street grid.
Byzantine and Bulgarian rule followed, then nearly 500 years under the Ottoman Empire, during which the city was known as Sofya and grew as a regional administrative centre. Bulgaria's liberation in 1878 and the subsequent choice of Sofia as the new capital in 1879 (over the historically more prominent Plovdiv) kicked off a deliberate programme of European-style urban planning, which is why the city centre today reads more like a Central European capital than an Ottoman one, despite the centuries of Ottoman rule beneath it.
Bulgarian cuisine is built around fresh vegetables, dairy and grilled meats, and Sofia's restaurant scene showcases it at prices that feel like a different economic era. Shopska salad (tomatoes, cucumbers, peppers and grated sirene cheese) appears on virtually every menu, as does banitsa, a flaky pastry filled with cheese and eggs, eaten at any time of day. Bulgarian yoghurt, genuinely distinct in culture and taste from other European versions, underpins much of the country's dairy cooking, including the cold cucumber-yoghurt soup tarator, a summer staple.
The Lozenets neighbourhood has become Sofia's best area for modern Bulgarian and international dining, while the streets around Vitosha Boulevard offer more traditional, tourist-friendly options. Rakia, Bulgaria's grape or fruit brandy, is the local spirit of choice and typically offered as a welcome drink or digestif in traditional restaurants.
Both are affordable, underrated Balkan capitals, but they offer different trips. Belgrade has a louder, more famous nightlife reputation and a grittier, more cosmopolitan urban feel shaped by its Yugoslav history. Sofia offers a quieter pace, genuinely world-class religious architecture in Alexander Nevsky Cathedral, and unmatched access to nature with Vitosha Mountain rising directly behind the city and Rila Monastery just two hours away.
Travellers prioritising nightlife and big-city energy tend to prefer Belgrade; travellers prioritising history, architecture and easy access to mountain scenery tend to prefer Sofia. Both are inexpensive enough that combining them, with Niš as a convenient stop between, makes for an excellent extended Balkans trip.
Sofia's metro system is modern, cheap and genuinely useful for tourists — the Serdika and other central stations put you within walking distance of nearly every major sight, and a single ride costs around €0.80. The network has expanded substantially over the past decade and now connects the airport directly to the city centre, making Sofia one of the easier Balkan capitals to navigate without a car.
For Vitosha Mountain, take the metro to the end of one of the southern lines and connect to a bus or the cable car. For Rila Monastery and Boyana Church, a rental car, organised day tour, or taxi/private driver are the practical options, since public transport to both is slow and infrequent compared to a guided or self-driven trip.
Most visitors use Sofia as the starting point for a wider Bulgaria trip. Plovdiv, roughly 1.5 hours east, is Bulgaria's second city and arguably its most charming, with a beautifully preserved old town of 19th-century merchant houses and an ancient Roman theatre still used for performances. Veliko Tarnovo, Bulgaria's former medieval capital, offers dramatic hilltop fortress ruins and a river gorge setting a few hours northeast.
For travellers combining Bulgaria with the wider Balkans, Sofia connects relatively easily by bus to Belgrade, Skopje and Thessaloniki, making it a workable hub for a longer regional itinerary rather than a one-off standalone stop.
A week in Bulgaria that combines 2 nights in Sofia, 2–3 nights in Plovdiv, and a side trip to either Veliko Tarnovo or the Black Sea coast at Varna gives a genuinely well-rounded picture of the country, covering capital-city history, old-town charm, and either medieval ruins or beach time depending on preference and season.
Ancient cathedrals, Roman ruins and the best Rila Monastery day trip in Bulgaria
Book Tours Now → Find Hotels →