Flight distance between Foshan, China and Changsha, China 357.5 mi / 575.3 km