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

    Book a trip from Johannesburg to Shanghai with Cathay Pacific - fares from

    Select journey type

    cmp-travelers-helptext

    Unlimited changes without charge

    Deals on Johannesburg (JNB) to Shanghai (SHA) Flights

  • October2020
    No results available
  • November2020
    No results available
  • December2020
    No results available
  • January2021
    From
    ZAR11,708
  • February2021
    No results available
  • March2021
    From
    ZAR21,356
  • April2021
    No results available
  • May2021
    No results available
  • June2021
    No results available
  • July2021
    No results available
  • August2021
    No results available
  • September2021
    No results available
  • Plan ahead for your trip from Johannesburg to Shanghai

    Johannesburg(JNB)to
    Shanghai(SHA)
    -
    Return
    |
    Economy
    Johannesburg(JNB)to
    Shanghai(SHA)
    -
    Return
    |
    Economy
    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.)