
Sofia, the capital and largest city of Bulgaria, is a vibrant and historical metropolis nestled at the foot of Vitosha Mountain. With a population of over 1.2 million, it is the cultural, economic, and administrative heart of the country.
Sofia’s rich history spans over 2,000 years, reflected in its diverse architectural landscape where Roman ruins stand alongside Ottoman mosques and Soviet-era monuments. The city has transformed from a key Roman outpost into a bustling modern capital, blending Eastern and Western European influences.
A unique aspect of Sofia is its abundance of green spaces and proximity to nature, with Vitosha Mountain offering hiking and skiing opportunities just a short drive from the city center. This combination of urban living and natural beauty makes Sofia a special destination.
A must-see on your Sofia itinerary is the Alexander Nevsky Cathedral, one of the largest Eastern Orthodox cathedrals in the world. Built in the early 20th century, it stands as a symbol of Bulgaria's national identity and independence. Another essential visit is the ancient Serdica complex, where you can explore the well-preserved remnants of the Roman city that once thrived under the same name.
There's so much to explore in Sofia. Take a look at the list below and get inspired to plan your journey.