Софија је главни и највећи град Бугарске. Основан пре хиљадама година, град још увек расте као културни и економски центар земље.

Софија се налази у западној Бугарској, на Софијској равници и на нижим падинама планине Витоше. Просечна надморска висина града је 550 метара, а клима је умерена и континентална, са хладним зимама и релативно хладним летима. Просечна температура у јануару је 1 степен Целзијуса испод нуле, а 20 степени Целзијуса у јулу.

Град је стратешки лоциран на раскрсници путева. Рута од западне Европе до Истанбула пролази преко Софије, Београда, Скопља и Пловдива пре доласка у Турску. Софија такође повезује Блиски и Средњи исток, лежећи између обала Дунава и обала Белог мора с једне стране и Црног мора и Јадрана с друге стране.

Анкара је удаљена 1.012 километара; Атина је удаљена 837 километара; Београд је удаљен 374 километра; Букурешт је удаљен 395 километара; Загреб је удаљен 762 километра; Љубљана је удаљена 897 километара; Сарајево је удаљено 549 километара; Скопље је удаљено 239 километара; Тирана је удаљена 553 километра.

Софија је полазна тачка за три аутопута: Тракију, Љулин и Хемус. Аеродром Софија повезује путнике са свим већим европским градовима, а путници могу доћи до било које дестинације у земљи преко централне железничке и аутобуске станице.