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

    Book Flights from Mainland China to Johannesburg (JNB) with Cathay Pacific from CNY5,545

    Select journey type

    cmp-travelers-helptext

    Mainland China to Johannesburg airfares

    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.)

    Guangzhou (CAN) to Johannesburg (JNB)

    Depart on 27/01/2020,
    Return on 08/02/2020
    fromCNY5,545

    Hangzhou (HGH) to Johannesburg (JNB)

    Depart on 19/12/2019,
    Return on 27/12/2019
    fromCNY5,975

    Beijing (PEK) to Johannesburg (JNB)

    Depart on 30/01/2020,
    Return on 15/02/2020
    fromCNY5,775

    Ningbo (NGB) to Johannesburg (JNB)

    Depart on 18/01/2020,
    Return on 04/02/2020
    fromCNY22,425

    Wenzhou (WNZ) to Johannesburg (JNB)

    Depart on 13/01/2020,
    Return on 08/02/2020
    fromCNY6,375

    Plan ahead and book deals from Mainland China to Johannesburg (JNB)

    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
    Guangzhou (CAN)
    to Johannesburg (JNB)
    Round trip
    27/01/2020 - 08/02/2020
    CNY5,545
    Beijing (PEK)
    to Johannesburg (JNB)
    Round trip
    06/06/2020 - 25/06/2020
    CNY5,775
    Nanjing (NKG)
    to Johannesburg (JNB)
    Round trip
    13/12/2019 - 07/01/2020
    CNY5,875
    Hangzhou (HGH)
    to Johannesburg (JNB)
    Round trip
    19/12/2019 - 27/12/2019
    CNY5,975
    Wenzhou (WNZ)
    to Johannesburg (JNB)
    Round trip
    13/01/2020 - 08/02/2020
    CNY6,375
    Kunming (KMG)
    to Johannesburg (JNB)
    Round trip
    21/11/2019 - 29/11/2019
    CNY6,525
    Shanghai (SHA)
    to Johannesburg (JNB)
    Round trip
    03/02/2020 - 17/02/2020
    CNY7,073
    Shanghai (PVG)
    to Johannesburg (JNB)
    Round trip
    13/01/2020 - 06/02/2020
    CNY7,075
    Zhengzhou (CGO)
    to Johannesburg (JNB)
    Round trip
    07/01/2020 - 01/02/2020
    CNY8,025
    Nanning (NNG)
    to Johannesburg (JNB)
    Round trip
    23/12/2019 - 03/01/2020
    CNY8,135
    Book Flights from Mainland China to Johannesburg (JNB) with Cathay  Pacific from CNY 5,545

    Weather in Johannesburg

    Generated by: OpenWeatherMap.org
    25 °CWednesday23/10/2019
    31 °CThursday24/10/2019
    29 °CFriday25/10/2019
    30 °CSaturday26/10/2019
    30 °CSunday27/10/2019
    33 °CMonday28/10/2019
    27 °CTuesday29/10/2019