Софию обслуживает одноименный международный аэропорт — SOF. Это хаб главной авиакомпании страны — Bulgaria Air. Ее самолеты ежедневно и даже по нескольку раз курсируют между российской и болгарской столицей, как и самолеты «Аэрофлота». А конкретнее, прямая связь налажена с московским аэропортом «Шереметьево» — SVO. Перелет длится около 3 часов. Стоит учесть, что в Болгарии часы переводят на 1 час вперед в последнее воскресенье марта. Тогда время в Софии и Москве совпадает. Отменяется летнее время в последнее воскресенье октября, и московские часы опережают софийские на 1 час.

Периодически возникает возможность попасть без пересадок из Москвы в Софию и наоборот по железной дороге. В 2014 году отменили поезда, следовавшие через Украину. Но в 2015 они появились вновь, правда, была выбрана объездная дорога. Время в пути увеличилось до >50 часов. Через какое-то время поезда снова исчезли, и в начале 2019 года информации об их запуске не было. Тогда в число наиболее простых пересадочных маршрутов входили подразумевающие использование поезда Минск — Варна. Также полезно помнить, что большинство международных болгарских поездов связывают страну с Румынией. Возможно добраться до Софии и автобусом, но обычно тоже нужны пересадки. А в случае с паромом точно нужны — столица Болгарии удалена от побережий, в том числе от черноморского.