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