Flight distance between Sofia, Bulgaria and Belgrade, Serbia 203.8 mi / 328.0 km