Laut einer Studie, die von der Firma "Mastercard" in über 132 touristischen Destinationen europaweit durchgeführt wurde, liegt die bulgarische Hauptstadt auf dem dritten Platz unter den europäischen Städten, die im Zeitraum 2009–2016 einen Tourismuszuwachs verzeichnen konnten. Die ersten zwei Plätze im Ranking werden von den Städten Bukarest und Lissabon belegt. Der Studie zufolge wurde Sofia 2016 von 1,19 Mio. TouristInnen besucht, was im Vergleich zum Jahr 2015 ein Zuwachs von mehr als 18 % ist.