Flight distance between Nha Trang, Vietnam and Foshan, China 788.6 mi / 1,269.1 km