Book a trip from Johannesburg to Shanghai with Cathay Pacific

PROMOTION CODE (OPTIONAL)

Deals on Johannesburg (JNB) to Shanghai (PVG) flights

Try updating your route (origin and/or destination) or interact with individual dates below in order to find offers.
Displaying fares for May-2026
  • 24

    Sun

    MAY

  • 25

    Mon

  • 26

    Tue

  • 27

    Wed

  • 28

    Thu

  • 29

    Fri

  • 30

    Sat

  • 31

    Sun

  • 01

    Mon

    JUN

  • 02

    Tue

  • 03

    Wed

  • 04

    Thu

  • 05

    Fri

  • 06

    Sat

  • 07

    Sun

  • 08

    Mon

  • 09

    Tue

  • 10

    Wed

  • 11

    Thu

  • 12

    Fri

  • 13

    Sat

  • 14

    Sun

  • 15

    Mon

  • 16

    Tue

  • 17

    Wed

  • 18

    Thu

  • 19

    Fri

  • 20

    Sat

  • 21

    Sun

  • 22

    Mon

  • 23

    Tue

  • Book flights to Shanghai PVG

    keyboard_arrow_down
    keyboard_arrow_down

    Lowest fares on round-trip flights found by other customers on Cathay Pacific’s official website in the last 48 hours. All fares are subject to change at any time. Other Cathay Pacific Terms & Conditions apply.

    Book Business Class flights to Shanghai - selected offers

    keyboard_arrow_down
    keyboard_arrow_down

    Lowest fares on flights found by other customers on Cathay Pacific’s official website in the last 48 hours. All fares are subject to change at any time. Other Cathay Pacific Terms & Conditions apply.

    Flights from Johannesburg (JNB) to Shanghai (PVG/SHA)

    Flight route information

    Cathay Pacific offers flights to Shanghai Pudong International Airport (PVG) and Hongqiao Airport (SHA)  from Johannesburg O.R. Tambo International Airport (JNB), with a layover in Hong Kong. Enjoy the comforts of flying with Cathay Pacific on our flights from JNB to PVG and SHA, which take around 16 hours and 45 minutes, including the layover, and bring you to Terminal 2 in Shanghai Pudong  International Airport and Terminal 1 in Hongqiao Airport.


    Why you should book directly with Cathay Pacific

    When you book your Johannesburg to Shanghai flight directly with Cathay Pacific, you can expect world class hospitality and service, exclusive benefits and offers for our airfares. Booking directly also means you will never have to pay any hidden costs or fees.

    By becoming a Cathay member , you are also eligible for further benefits, including:

    • Hold your fare ’, which allows you to secure the price of your JNB to PVG/SHA flight for 72 hours before confirming your booking.
    • 24-hour free cancellation policy is also available so that you can travel with peace of mind and complete confidence.
    • Promotions and deals from Asia Miles partners, including dining, accommodation packages and opportunities to earn additional Miles.
    • Travel privileges as you reach new membership tiers when accumulating Status Points, ranging from extra baggage redemption to First Class Lounge access.

    Booking your JNB to PVG/SHA flight directly through Cathay Pacific also means you’d have our Price Promise *, where you can lodge a price match claim with us if you manage to find an identical fare at a lower price from a local travel agency. Lodge your claim with us within 24 hours of your ticket purchase with the required information, and we’ll refund the difference. 

    *Terms and conditions apply. Visit our Price Promise page for full details.


    Flying to Shanghai with Cathay Pacific

    Book your Johannesburg to Shanghai flight with Cathay Pacific and experience our modern aircraft, which have been carefully designed with your comfort and convenience in mind.

    During your flight, you’ll receive international standards of service and hospitality courtesy of our attentive crew. You will also have access to our  inflight content library , which features the latest in Hollywood films, complete TV box sets, Disney+ Original titles, and acclaimed podcasts. Cathay Pacific also offers inflight Wi-Fi services so you can stay connected with the world on your journey with us from Johannesburg (JNB) to Shanghai (PVG/SHA).


    An exceptional layover experience

    Convenience and exclusive facilities encapsulated in a serene setting await First Class and Business Class passengers at our award-winning lounges . From authentic Shanghai and Chinese delicacies to catching up on some much-needed rest, Cathay Pacific is committed to providing unrivalled experiences at our lounge facilities for passengers who book flights from Johannesburg (JNB) to Shanghai (PVG/SHA).

    Premium Economy and Economy passengers can immerse themselves in incredible dining and shopping experiences while transiting through Shanghai. Our helpful staff are also on hand to provide any assistance you may need. 

    If you’re looking to explore Shanghai during your stopover , there’s a wealth of exciting activities and sights to explore during your brief visit. This dynamic metropolis offers a unique blend of Eastern and Western cultures, with a lively culinary scene and an efficient transportation network. While there are many places to visit, plan ahead and enjoy everything Shanghai has to offer.


    Visa requirements

    To enjoy a hassle-free trip on your flight from Johannesburg to Shanghai, be sure to check the visa requirements . You can also visit the IATA Travel Centre for specific destination requirements.


    Airport introduction

    Airport transportation

    Things to do

    Hotel recommendations

    Food to eat

    Travel tips

    Pudong International Airport and Hongqiao Airport provide an impressive range of facilities and amenities for passengers before they continue with their journey into the heart of the city. Discover a diverse selection of restaurants offering delicious meals or indulge in light shopping by browsing the abundance of boutique shops located in the terminals. Additionally, both airports provide ATMs, currency exchange services, as well as shower facilities. Passengers requiring special assistance can seek out a member of staff, who is readily available to provide the necessary support.

    Taxis are the most convenient means of transportation to downtown from Pudong Airport, taking roughly 45 minutes. Another alternative is to use Shanghai's rail service, which will take you to the city centre in around 35 minutes. The Airport MRT is also an option because it transports passengers to numerous Shanghai destinations in less than an hour.

    Those arriving at Hongqiao Airport will find taxis to be the most convenient option, as they can take you to downtown Shanghai in just 30 minutes. Another convenient option is the Shanghai Metro Line 10, which also takes approximately 30 minutes to reach major stations like Xujiahui and People’s Square.

    If you’re a history lover, the Shanghai Natural History Museum offers an extensive journey through life's evolution and the wonders of the natural world, housing over 290,000 specimens across five floors. Visitors are advised to begin on the second floor with the "Mysterious Beginnings" exhibit, which uses 4D theatres to explore the origins of the universe and life. The experience continues on the first floor with "The River of Life," a remarkable display of animal specimens, fossils, and skeleton models, with a special focus on dinosaurs and other ancient giant creatures. The exploration is completed in the basement levels, which feature exhibitions on evolutionary and ecological diversity, Earth's geological history (including minerals and gemstones), and a dedicated section on the natural history of Shanghai.

    The Pudong Antique Market offers a striking historical contrast to the modern, soaring glass and steel architecture of the Pudong New Area. This destination is a portal into the rich history and deeply rooted culture of Shanghai's traditional Old City. It's an authentic treasure trove for both serious collectors and passionate history enthusiasts alike. Visitors are invited to explore a labyrinthine network of narrow, bustling lanes, where vendors are densely packed, offering a wide and authentic array of traditional Chinese antiques. These pieces provide a tangible connection to Shanghai's storied and complex past. Among the finds are exquisite examples of historical Chinese furniture, often distinguished by intricate carvings and traditional joinery. The market is also celebrated for its collection of intricate handicrafts, which beautifully demonstrate centuries of artisan skill. Furthermore, explorers will discover captivating artwork, including calligraphy, ink wash paintings, and other forms of traditional visual art, alongside a fascinating assortment of unique cultural artefacts, each piece serving as a whisper of old Shanghai life.

    The French Concession is a perfect final stop for your Shanghai tour, offering a captivating fusion of European grace and Chinese culture. This historic area, under French administration from 1849 to 1946, is famed for its distinctive tree-lined avenues, stunning colonial architecture, and a lively yet laid-back vibe. The best way to explore the French Concession is on foot. Wander down Wukang Road to admire the gorgeous classic mansions, or immerse yourself in the buzzing areas of Xintiandi and Tianzifang. These neighbourhoods are characterised by their narrow, winding lanes, which are now home to chic cafes, unique boutiques, art spaces, and eateries. 

    Cathay Holidays brings the convenience of finding the perfect hotels for your stay. The Shanghai Deco Hotel , established in 2017, offers a welcoming and contemporary accommodation option close to the airport. Guests can expect a comfortable stay with well-equipped rooms featuring seating areas, modern amenities, and complimentary Wi-Fi. A daily buffet breakfast is available, and the friendly reception staff is ready to assist with local suggestions. The surrounding area provides diverse options for recreation and entertainment, including the Shanghai Ocean Aquarium for families, the shopping and dining of the vibrant Zhangjiang Hi-Tech Park, and the relaxing walking paths and picnic spots of Century Park. For an unparalleled downtown stay, the J Hotel Shanghai Tower provides an elevated experience from its perch high within the Shanghai Tower, the tallest building in China. Guests will enjoy spectacular, panoramic city views from every luxurious stateroom and suite. The hotel's location is ideal for exploring Shanghai, offering easy access to the historic Bund and the sophisticated Lujiazui area, which is known for its excellent shopping and dining. Guests can also easily immerse themselves in the city's rich culture by visiting landmarks such as the Shanghai Museum and the traditional Yuyuan Garden. The culinary offerings at J Hotel are just as exceptional. Guests can embark on a fine dining journey across seven distinct restaurants and bars, all set against the backdrop of the stunning cityscape. Book your stay today and discover a wondrous world of rewards, including special accommodation, room upgrades, and access to lounge facilities. You will also be able to earn miles when you book a holiday package or a  hotel .

    Shanghai entices food enthusiasts with its wide selection of restaurants, where culinary traditions from across the world converge to create an exquisite gastronomic experience. Founded by acclaimed chef Paul Pairet, Mr & Mrs Bund is a celebrated restaurant known for its refined yet playful French brasserie cuisine. Among the most lauded dishes is the Long Short Rib Teriyaki, a dish celebrated for its intense, savoury flavour profile and melt-in-your-mouth tenderness, showcasing an unexpected yet harmonious blend of French technique and Asian-inspired glaze. Another standout is the Veal Chop, expertly prepared to highlight the meat's natural richness and succulence, often served with classic French accompaniments that underscore its quality. For those seeking an aromatic and deeply satisfying vegetarian option, the Mushrooms Essential Garlic is a must-try, featuring a rich, earthy medley of fungi powerfully fragrant with garlic, demonstrating Pairet's ability to elevate simple ingredients. Established in 2014, Coquille Seafood Bistro is an award-winning French restaurant, having been recognised as the "Best French Restaurant" and featured in the Michelin Guide. The dining experience is enhanced by exceptional menu choices. Recommended starters include the rich and flavorful Spiced Lobster Bisque and the elegant Grilled Argentine Prawns, which highlight the fresh quality of their seafood. The main courses offer equally luxurious and impressive options. Signature dishes such as the coastal-inspired Oven-Roasted Dungeness Crab and the tender Slow-Braised Beef Cheek are popular choices. For a truly decadent meal, the Butter Poached Canadian Lobster showcases Coquille's commitment to the highest quality ingredients.

    There’s plenty to remember when flying to a new destination. Here is some information that you should know before your flight to Shanghai.


    Frequently asked questions

    How long is the flight from Johannesburg to Shanghai?

    Begin your trip from Johannesburg to Shanghai on a modern aircraft from our fleet of Boeing 777s, Airbus A321neos, A330s, and A350s. Your journey, including a stopover in Hong Kong, takes approximately 16 hours and 45 minutes. Please note that the aircraft model may change depending on availability.

    Our First Class and Business Class passengers can relax and recharge with our award-winning lounge facilities, such as our Relaxation Rooms, Shower Suites, and Noodle Bar during the layover.

    Do I need to check in online for my flight to Shanghai?

    Checking in online with Cathay Pacific provides a convenient way to save time and avoid airport queues, and you can complete this via a computer (PC) or mobile device up to 48 hours before the flight. You are able to choose or change preferred seats in advance, speeding up airport procedures with your boarding pass ready to print or be saved digitally after online check-in, depending on origin or destination regulations. Frequent flyers with Green membership or higher can benefit from priority online check-in access, enhancing their ease of travel. Depending on your flight and ticket class, you may also be eligible to book your meals in advance should you have dietary preferences.

    What happens if my flight from Johannesburg to Shanghai is delayed or cancelled?

    If your Cathay Pacific flight to Shanghai is delayed or cancelled, we will keep you informed through updates on our flight status page , airport screens, public announcements, or via text notification services like notiFLY. If your flight is delayed, we will provide new check-in and boarding times reflecting the updated schedule. Should you miss a connection due to a delay, we will provide assistance to ensure your onward travel. For more information, you may refer to your rights and regulations or reach out to us before you fly.


    Layover and stopover FAQs

    What should I know about the stopover for my Johannesburg to Shanghai flight?

    Upon arrival, follow the signs to the departure level for your connecting flight. If you already have your onward boarding pass, proceed to the security screening before heading to your boarding gate. Alternatively, you can visit the transfer desk located near Departure Gate 11 to check in for your next flight. Passengers aged 11 and above with electronic travel documents can use e-Security Gates for faster processing.

    What is there to do in Hong Kong International Airport while I wait?

    There are plenty of things to do at Hong Kong Airport to make your Johannesburg to Shanghai layover (less than 24 hours) enjoyable. For a quick refresh, visit the Sky Garden terrace on level 7 East Hall for a peaceful spot with greenery and great views of the runways. Coffee lovers can enjoy coffee shops like Maison Kayser or Arabica, while those wanting a unique experience can visit the Intervals Sky Bar on level 9 in the Sky Bridge for cocktails with a view. For families, there are interactive play areas and child-friendly zones to keep the little ones entertained. If time allows, you can discover some shopping or enjoy the airport’s viewing spots, including the glass-floored Sky Bridge walkway, which offers fascinating views of planes taxiing below.

    What kinds of services can I expect from the First and Business Class Lounges at HKIA?

    Our First Class and Business Class Lounges offer refined comforts, including a serene ambience crafted by award-winning architects and interior designers. Cathay Pacific First Class and Business Class passengers at HKIA have access to the following lounges in Terminal 1:

    The Wing : Located near Gate 2, the Business Class lounge at The Wing combines elegance with functionality. It features spacious seating areas, a stunning design, and a renowned Noodle Bar offering a variety of Asian dishes. You can enjoy Shower Suites and a tranquil environment, perfect for relaxation before a flight.

    The First Class lounge features The Haven dining area with à la carte menus, a champagne bar, and private cabanas with bathtubs and day beds.

    The Pier : Situated near Gate 65, The Pier is known for its serene ambience and modern design. It offers a selection of gourmet meals, including an impressive buffet and à la carte options. The lounge also includes Shower Suites and private resting areas, providing a peaceful retreat. For our First Class passengers, this lounge provides private suites, fine dining curated by top chefs, and bespoke service. It also includes premium amenities like massage services and extensive relaxation areas.

    The Bridge : Located moments from Gate 35, The Bridge is designed with a contemporary flair. It features a relaxed atmosphere with comfortable seating and a variety of dining options. You will find a selection of snacks and beverages, along with access to Shower Suites and workstations for those needing to catch up on business.

    The Deck : Situated near Gate 6, The Deck Lounge provides a more casual setting with a focus on comfort. It offers a welcoming atmosphere, light refreshments, and a range of seating options. This lounge is perfect for those looking to unwind before their flight.


    Cabin Class FAQs

    What do the fare classes mean when I fly from Johannesburg to Shanghai in economy class?

    Cathay Pacific has a selection of Economy Class fares to choose from, based on what is best suited for your needs. Each type of fare has its own benefits, baggage allowances, and flexibility for changes or cancellations, so you can choose the option that best fits your travel plans.

    Light Fare : Suitable for those wanting a budget-friendly ticket, the Light fare includes a standard baggage allowance with limited options for changes or refunds.
    Essential Fare : A step up from Light, this fare offers more flexibility, including changes with some fee, and additional benefits such as seat selection and better mileage accrual.
    Flexi Fare : This is the most flexible Economy Class fare, allowing changes or cancellations with minimal fees and a more comprehensive baggage allowance. It’s ideal for those who want flexibility and peace of mind.

    If you want to learn more about our baggage policies for your respective fare class, visit our fare classes page.

    What can I expect when I choose to fly Premium Economy Class or Business Class with Cathay Pacific?

    Your experience in the Premium Economy Class and Business Class begins the moment your flight ticket is confirmed. Starting with an additional baggage allowance, you will be able to pack more comfortably for your trip before you are warmly greeted at one of our designated check-in counters. With priority boarding, you can expect an elevated experience from your seat, from spacious seating to exquisitely crafted menus.

    Business Class passengers flying on designated routes on board our Boeing 777-300ER aircraft can indulge in our award-winning Aria Suite and an experience sculpted with you in mind.

    *New Boeing 777-300ER cabins will be progressively introduced.

    Do cabin classes affect how much I can take when I fly to Shanghai with Cathay Pacific?

    Your carry-on baggage allowance varies by cabin class: Economy Class and Premium Economy passengers can bring one bag up to 7 kg plus a small personal item, Business Class passengers have a 10 kg carry-on allowance plus a personal item, and First Class passengers can bring one bag weighing up to 15 kg plus a personal item. All carry-on bags must meet size limits of 56 x 36 x 23 cm, with the personal item fitting under the seat. Read more about our baggage policy .

    What is the weight limit of the checked baggage I can bring aboard my flight to Shanghai?

    Passengers flying on Economy Light fares or using redemption tickets will be granted 1 piece of checked baggage. Economy Essential, Economy Flex, and Premium Economy Class travellers are allowed to bring up to 2 pieces of checked baggage, with a maximum weight of 23kg per piece. Business Class passengers are allowed to bring up to 2 pieces of checked baggage weighing up to 32kg each, while First Class passengers may bring up to 3 pieces. For more information regarding how much checked baggage you can bring on your journey, visit our baggage calculator.

    Keep in mind that going above your baggage allowance may incur additional fees, depending on whether it is above the weight limit or size limit. Depending on your route, you may want to consider our prepaid extra baggage allowance .


    Asia Miles FAQ

    Is it possible to redeem products with Asia Miles while flying to Shanghai from Johannesburg?

    During your flight, you can access the inflight shopping service using the onboard Wi-Fi , available across our entire fleet. By connecting your device to the "Cathay Pacific" Wi-Fi network and navigating to the shopping portal, you can browse a wide range of products from over a thousand brands. Cathay members can log in to their accounts to redeem Asia Miles for purchases or earn as they shop.

    How many Asia Miles will I earn from my Johannesburg to Shanghai flight?

    To calculate how many Asia Miles you earn flying from Johannesburg to Shanghai on Cathay Pacific, you can use our online Status Points and Asia Miles calculator . The amount of Asia Miles earned depends primarily on three factors: the route distance, your cabin class, and the fare type you purchased, with more flexible and premium fares generally earning more Asia Miles and Status Points. Bear in mind that you will only be earning Asia Miles and status points on flights marketed by Cathay Pacific.


    Booking & Experience FAQ

    Why should I fly to Shanghai with Cathay Pacific?

    Our extensive global network connects you to over 100 destinations worldwide, ensuring ample travel options and seamless connections. Our modern fleet offers spacious cabins with fully flat beds in Business Class, roomy Premium Economy seats, and comfortable Economy Class seats. Our entertainment suite and high-speed Wi-Fi connectivity allow you to stay connected and entertained during your flight. As you fly with us on our loyalty programme, you will be able to accumulate Asia Miles and status points, both of which offer different benefits.

    What are the benefits of booking directly with Cathay Pacific?

    Booking directly with Cathay Pacific offers greater flexibility, exclusive promotions, and enhanced customer service compared to third-party channels. Direct bookings come with benefits like 24-hour free cancellation, access to the full range of fare options, and special offers including bonus Asia Miles and discounts on add-ons. Passengers enjoy priority support for changes and disruptions, seamless mileage earning and redemption, and perks such as advanced upgrade opportunities for members.

    *Terms and conditions apply. Visit our page for full details.


    Cathay Membership FAQ

    What is the difference between status points and miles?

    Status Points determine your tier status, impacting your membership level and benefits. They reset to zero at the start of each new membership year upon renewal, upgrade, or downgrade. Asia Miles acts as a currency for redeeming flights and lifestyle rewards and are valid for three years. Status Points help you attain elite status, and Asia Miles enable you to enjoy travel experiences and purchases.

    What do the membership tiers mean?

    The membership tiers—Green, Silver, Gold, and Diamond—are designed to reward frequent flyers and provide increasing levels of perks.

    Green membership is the entry-level tier, providing access to exclusive flight offers, priority online check-in 48 hours before your flight, and the ability to book extra-legroom seats using Asia Miles. You will also receive a complimentary 2-day access pass to PressReader with each flight booking.

    In addition to existing Green tier benefits, Silver members unlock priority check-in at Business Class counters, access to Business Class lounges, and expedited baggage handling. You will also receive additional earning rates on Asia Miles when shopping or dining.

    Gold tier members can bring an extra piece of checked baggage and have guaranteed Economy Class seating on Cathay Pacific flights. Additionally, Gold tier members receive two complimentary Business Class lounge passes and exclusive upgrades, along with enhanced earning rates for Asia Miles.

    Members in the Diamond tier benefit from First Class check-in, access to all First Class and Business Class lounges, and the ability to invite a companion. Diamond tier members also enjoy priority baggage handling and exclusive offers at partner hotels and restaurants.

    You can read more about status points and the benefits of each tier here .

    How do I know if my Johannesburg to Shanghai flight will accrue status points?

    Eligible tickets are those issued by Cathay Pacific or our oneworld alliance partners in fare classes that qualify for earning Status Points. During the booking process and once you manage your booking online, you can see the exact number of Status Points and Asia Miles your ticket will earn based on the airline, cabin class, fare type, and distance travelled.

    If your ticket is eligible, Status Points will be automatically added to your account after your flight. If you fly with one of our partner airlines, you can still earn Status Points toward your Cathay membership, subject to fare and class eligibility.

    What exciting experiences can I expect from Cathay Pacific?

    Explore an exciting array of benefits when booking your next trip with Cathay Pacific, including our Economy Class fares , which give you greater choice, versatility, and value. Our latest flight and holiday package offers are regularly updated to provide you with greater flexibility on your travels with Cathay Pacific.

    Travel Destination Facts

    Destination airports

    • Pudong International Airport (PVG)
    • Shanghai Hongqiao International Airport (SHA)

    Aircraft types

    Boeing 777, Airbus A321neo, Airbus A330 and Airbus A350 aircraft*

    Departure time zone

    GMT+02:00

    Arrival time zone

    GMT+08:00

    Cabin class

    First class, Business class, Premium Economy, Economy^

    *Aircraft model may vary due to operational requirements. ^Cabin class availability is subject to aircraft configuration.