Flight distance between Foshan, China and Thành Phố Hạ Long, Vietnam 413.7 mi / 665.8 km