Flight distance between Sainyabuli, Laos and Foshan, China 780.4 mi / 1,255.9 km