• Sign in / uponeworld
    Cathay Pacific

    Online exclusive: Discover The Chinese Mainland and The Greater Bay Area

    Now extended until 31 December 2024

    The Chinese Mainland invites you to explore a world of ancient wonders, modern marvels, and boundless adventure. From the iconic Great Wall to the neon-lit streets of Shanghai, every corner promises a journey of discovery.

    Book now and take advantage of our exclusive offer. Enjoy Flat ZAR2,000 off per ticket booked online.

    icon
    Promo code - ZACHINA
    icon
    Discount - ZAR2,000

    Cathay Members get additional 7,000 Asia Miles per ticket

    icon
    Cabin - Economy, Premium Economy and Business class
    Offer Details
    icon
    Sale period

    Until 31 December 2024

    icon
    Travel period

    Until 31 December 2024

    One way/Return tickets

    icon
    Origin - Destinations

    Origin - Johannesburg

    Destinations - Hong Kong and The Chinese Mainland 

    Includes ferry ports from Greater Bay Area: Pazhou (PFT), Nansha (NSZ), Shekhou (ZYK), Fuyong (FYG), Humen (ZTI), Zhongshan (ZGN), Macau (XZM).

    How to avail additional 7,000 miles
    icon
    Become a Cathay member

    Click on the Registration tab to become a member.

    Note: The form will be prefilled using the name registered in your Cathay member profile and will not be editable. Please make sure that your profile name matches the name on your passport before registering.

    icon
    Redeem the discount code

    Once you become Cathay member, under log-in mode book your flights using the promo code to avail the discount and bonus miles. 

     

    Book a tripBook a trip
    Book a trip
    Select a departure city
    We’re having trouble loading our list of destinations. Please refresh the page or try again later.
    Select a destination
    We’re having trouble loading our list of destinations. Please refresh the page or try again later.
    • Return
    • One way
    Select cabin class and number of passengers

    Booking of more than 9 passengers is currently not available online. Please contact your local reservations office.

    Adults (12+)
    1
    Children (2 to 11)
    0
    Infants (under 2)
    0