Vietnam Airlines from Vientiane to Shanghai has 3 flights every day. And there are 21 flights per week flying out of Vientiane which connect to Shanghai.
The price for economy class – one way ticket of Vietnam Airlines from Vientiane to Shanghai is 8.634.000 VND (or ~$430 USD) and the price for bussiness class – one way ticket of Vietnam Airline is 16.200.000 VND (or ~$808 USD).