China Oriental (00581) said its profit attributable to owners for the six months ended 30 June 2017 surged 254.4% year-on-year to Rmb1,873 million.
Basic and diluted earnings per share were Rmb54.8 cents.
Revenue amounted to Rmb20,240.5 million, an increase of 76.8% from a year earlier.
The proposed interim dividend is HK13 cents (2016: Nil) per share, payable on or around 29 September.