Flight distance between Foshan, China and Vangviang, Laos 745.0 mi / 1,198.9 km