Flight distance between Foshan, China and Dongguan, China 39.3 mi / 63.2 km