Flight distance between Foshan, China and Sihanoukville, Cambodia 1,066.4 mi / 1,716.3 km