Flight distance between Foshan, China and Ho Chi Minh City, Vietnam 945.9 mi / 1,522.3 km