Flight distance between Sofia, Bulgaria and Foshan, China 5,146.2 mi / 8,282.1 km