Hainan Airlines Adds Shenzhen-Cairns Service Posted by Staff Writer December 20, 2017 0 Hainan Airlines has launched a non-stop service between Shenzhen, China and Cairns, Australia, following the launch of its Shenzhen - Brisbane service.Read More