Hainan's still pushing cheap flights until their mid year, with some great last-minute return fares! Summary: Auckland to Beijing (19 Apr - 30 Jun) from $591 return Auckland to Shanghai (19 Apr …
China Southern are offering cheap flights to Chengdu and Chongqing. This is $2 more expensive than the cheapest flight to Chengdu ever. Fares include bags, seats and meals. Dates are October / …