Flight distance between Foshan, China and Karabağlar, Turkey 5,040.4 mi / 8,111.7 km