ソフィアは、ブルガリア第2の都市プロヴディフから北西に130キロメートルであり、ブルガスから340キロメートル、ヴァルナから380キロメートルである。
索菲亚位于保加利亚第二大城市普罗夫迪夫西北130公里（81英里），位于布尔加斯以西380公里（236英里），位于保加利亚的黑海沿岸城市，重要港口以西瓦尔纳380公里（236英里）。