update (23 February 2018): According to aviation specialists RoutesOnline, Cathay Pacific's Hong Kong <> Cape Town service will be on a seasonal basis (13 November 2018 - 18 February 2019).
According to various news reports, the flag carrier of Hong Kong, Cathay Pacific, is set to announce non-stop flights between Hong Kong International Airport (HKG) in Hong Kong and Cape Town International Airport (CPT) in Cape Town. The airline is planning to introduce a year-round service later this year. The flights to Hong Kong will be Cape Town's first non-stop service to Asia in more than six years. For now, no mainland Chinese carrier flies to the South African city. The flights between Hong Kong and Cape Town are expected to take about 14 hours. Singapore Airlines – the only Asian airline serving Cape Town at present – operates a 13:55 hrs flight via OR Tambo International Airport (JNB) Johannesburg.