Vietnam Airlines from Shanghai to Vientiane has 3 flights every day. And there are 21 flights per week flying out of Shanghai which connect to Vientiane.
The price for economy class – one way ticket of Vietnam Airlines from Shanghai to Vientiane 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).