SN Brussels Airlines (Brussels National) has signed a codeshare agreement with Hainan Airlines (HU/Haikou) for the latter's proposed four times weekly Brussels-Beijing-Shanghai Pu Dong service starting later this year.