Flight distance between Foshan, China and Vientiane, Laos 765.6 mi / 1,232.2 km