Menu
Country / Region - Language
    one world

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

    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 Cape Town

    Depart on 11/03/2019,
    Return on 15/03/2019
    ZAR11,559

    from Johannesburg

    Depart on 24/04/2019,
    Return on 28/04/2019
    ZAR10,498

    from Johannesburg

    Depart on 21/04/2019,
    Return on 26/04/2019
    ZAR11,028

    from Cape Town

    Depart on 01/03/2019,
    Return on 08/03/2019
    ZAR12,589

    from Johannesburg

    Depart on 01/03/2019,
    Return on 08/03/2019
    ZAR10,498

    from Johannesburg

    Depart on 05/03/2019,
    Return on 09/03/2019
    ZAR13,848

    from Cape Town

    Depart on 06/04/2019,
    Return on 13/04/2019
    ZAR13,609

    from Johannesburg

    Depart on 25/03/2019,
    Return on 10/04/2019
    ZAR11,848

    from Johannesburg

    Depart on 26/03/2019,
    Return on 04/04/2019
    ZAR10,098
    Book Flights from South Africa to Mainland China with Cathay Pacific from ZAR 10,098

    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 Shanghai (SHA)
    Round trip
    26/03/2019 - 04/04/2019
    ZAR10,098
    Johannesburg (JNB)
    to Shanghai (PVG)
    Round trip
    10/06/2019 - 21/06/2019
    ZAR10,098
    Johannesburg (JNB)
    to Beijing (PEK)
    Round trip
    23/06/2019 - 30/06/2019
    ZAR10,098
    Cape Town (CPT)
    to Beijing (PEK)
    Round trip
    23/06/2019 - 30/06/2019
    ZAR10,759
    Johannesburg (JNB)
    to Guangzhou (CAN)
    Round trip
    23/06/2019 - 28/06/2019
    ZAR11,028
    Cape Town (CPT)
    to Shanghai (PVG)
    Round trip
    11/03/2019 - 15/03/2019
    ZAR11,559
    Johannesburg (JNB)
    to Hangzhou (HGH)
    Round trip
    25/03/2019 - 10/04/2019
    ZAR11,848
    Johannesburg (JNB)
    to Chengdu (CTU)
    Round trip
    10/06/2019 - 24/06/2019
    ZAR11,848
    Johannesburg (JNB)
    to Wuhan (WUH)
    Round trip
    25/12/2019 - 13/01/2020
    ZAR11,848
    Johannesburg (JNB)
    to Wenzhou (WNZ)
    Round trip
    04/04/2019 - 11/04/2019
    ZAR12,448