Skip to main content
Menu
Country / Region - Language
    one world

    Book Flights from South Africa to Mainland China with Cathay Pacific from ZAR10,199

    Select journey type

    cmp-travelers-helptext

    Popular South Africa to Mainland China flight deals

    Best fares on flights found by others in the last 48 hours. (Please note that some fares may only apply when there are multiple travellers.)

    from Johannesburg

    Depart on 18/11/2019,
    Return on 10/12/2019
    ZAR11,949

    from Johannesburg

    Depart on 10/11/2019,
    Return on 30/11/2019
    ZAR10,199

    from Johannesburg

    Depart on 12/10/2019,
    Return on 22/10/2019
    ZAR13,649

    from Johannesburg

    Depart on 02/11/2019,
    Return on 17/11/2019
    ZAR11,129

    from Johannesburg

    Depart on 05/12/2019,
    Return on 31/12/2019
    ZAR12,259

    from Johannesburg

    Depart on 17/12/2019,
    Return on 07/01/2020
    ZAR14,849

    Book in advance for low airfares from South Africa to Mainland China

    Best fares on flights found by others in the last 48 hours. (Please note that some fares may only apply when there are multiple travellers.)

    from
    to
    Description
    Itinerary
    Price
    Johannesburg (JNB)
    to Beijing (PEK)
    Round trip
    10/11/2019 - 30/11/2019
    ZAR10,199
    Johannesburg (JNB)
    to Guangzhou (CAN)
    Round trip
    02/11/2019 - 17/11/2019
    ZAR11,129
    Johannesburg (JNB)
    to Fuzhou (FOC)
    Round trip
    25/12/2019 - 21/01/2020
    ZAR11,459
    Johannesburg (JNB)
    to Ningbo (NGB)
    Round trip
    01/10/2019 - 08/10/2019
    ZAR11,949
    Johannesburg (JNB)
    to Hangzhou (HGH)
    Round trip
    09/11/2019 - 15/11/2019
    ZAR11,949
    Johannesburg (JNB)
    to Wuhan (WUH)
    Round trip
    18/11/2019 - 10/12/2019
    ZAR11,949
    Johannesburg (JNB)
    to Nanjing (NKG)
    Round trip
    22/05/2020 - 29/05/2020
    ZAR11,949
    Johannesburg (JNB)
    to Chengdu (CTU)
    Round trip
    11/12/2019 - 01/01/2020
    ZAR12,349
    Johannesburg (JNB)
    to Shanghai (SHA)
    Round trip
    12/10/2019 - 22/10/2019
    ZAR13,649
    Johannesburg (JNB)
    to Xian (XIY)
    Round trip
    08/10/2019 - 12/10/2019
    ZAR14,599
    Book Flights from South Africa to Mainland China with Cathay  Pacific from ZAR 10,199