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

    Book Flights from Johannesburg (JNB) to Shanghai (SHA) with Cathay Pacific from ZAR19,531

    Select journey type

    cmp-travelers-helptext

    Popular Johannesburg to Shanghai 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.)

    October

    Skip to main content

    Sunday 20th

    Return on: 29/10/2019
    fromZAR20,001

    Thursday 31st

    Return on: 07/11/2019
    fromZAR64,545

    November

    Skip to main content

    Friday 1st

    Return on: 12/11/2019
    fromZAR20,001

    Saturday 23rd

    Return on: 30/11/2019
    fromZAR20,001

    December

    Skip to main content

    Saturday 14th

    Return on: 27/12/2019
    fromZAR19,531

    Plan ahead for your trip from Johannesburg to Shanghai

    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 (PVG)
    Round trip
    01/10/2019 - 10/10/2019
    ZAR10,199
    Johannesburg (JNB)
    to Shanghai (PVG)
    Round trip
    19/01/2020 - 09/02/2020
    ZAR11,551
    Johannesburg (JNB)
    to Shanghai (PVG)
    Round trip
    13/01/2020 - 20/01/2020
    ZAR12,749
    Johannesburg (JNB)
    to Shanghai (PVG)
    Round trip
    25/10/2019 - 15/11/2019
    ZAR12,801
    Johannesburg (JNB)
    to Shanghai (PVG)
    Round trip
    11/01/2020 - 18/01/2020
    ZAR14,399
    Johannesburg (JNB)
    to Shanghai (PVG)
    Round trip
    24/12/2019 - 10/01/2020
    ZAR14,649
    Johannesburg (JNB)
    to Shanghai (PVG)
    Round trip
    25/12/2019 - 10/01/2020
    ZAR15,399
    Johannesburg (JNB)
    to Shanghai (SHA)
    Round trip
    14/12/2019 - 27/12/2019
    ZAR19,531
    Johannesburg (JNB)
    to Shanghai (SHA)
    Round trip
    20/10/2019 - 29/10/2019
    ZAR20,001
    Johannesburg (JNB)
    to Shanghai (SHA)
    Round trip
    01/11/2019 - 12/11/2019
    ZAR20,001
    Book Flights from Johannesburg (JNB) to Shanghai (SHA) with Cathay  Pacific from ZAR 19,531

    Weather in Shanghai

    Generated by: OpenWeatherMap.org
    28 °CTuesday17/09/2019
    28 °CWednesday18/09/2019
    24 °CThursday19/09/2019
    25 °CFriday20/09/2019
    26 °CSaturday21/09/2019
    26 °CSunday22/09/2019
    26 °CMonday23/09/2019