Flight distance between Sofia, Bulgaria and Prague, Czechia 662.9 mi / 1,066.9 km