Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Convenient & reliable booking and payment system
Flights from Johannesburg to Chengdu Starting at CNY 358
We've found these cheap flights for you. You can book one-way or return flight tickets.
- One way
- Round-trip
- JNB13:3519h 20m1 stopTFU14:55Fri, Apr 26|Johannesburg - Chengdu|Qatar AirwaysCNY 358CNY 60641% OFF41% OFFCNY 606CNY 358
- JNB11:2022h 50m1 stopTFU16:10Sun, May 5|Johannesburg - Chengdu|Cathay PacificCNY 397CNY 60634% OFF34% OFFCNY 606CNY 397
- JNB11:2019h 15m1 stopTFU12:35Tue, May 14|Johannesburg - Chengdu|Cathay PacificCNY 398CNY 60634% OFF34% OFFCNY 606CNY 398
- JNB13:3519h 20m1 stopTFU14:55Wed, Jun 26|Johannesburg - Chengdu|Qatar AirwaysCNY 401CNY 401
- JNB13:3519h 20m1 stopTFU14:55Mon, May 13|Johannesburg - Chengdu|Qatar AirwaysCNY 403CNY 403
- JNB20:1536h 40m1 stopTFU14:55Thu, Jun 27|Johannesburg - Chengdu|Qatar AirwaysCNY 404CNY 404
- JNB13:3519h 20m1 stopTFU14:55Fri, Jun 28|Johannesburg - Chengdu|Qatar AirwaysCNY 407CNY 407
- JNB20:1536h 40m1 stopTFU14:55Thu, May 9|Johannesburg - Chengdu|Qatar AirwaysCNY 409CNY 409
- JNB20:1536h 40m1 stopTFU14:55Sun, May 19|Johannesburg - Chengdu|Qatar AirwaysCNY 411CNY 411
- JNB20:1536h 40m1 stopTFU14:55Tue, May 14|Johannesburg - Chengdu|Qatar AirwaysCNY 421CNY 421
- JNB13:003h 5mDirectCTU14:00Fri, Apr 26|Johannesburg - Chengdu|Qatar AirwaysFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Johannesburg to Chengdu
We monitor flight fares to help you find the best deals effortlessly
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Airlines Flying from Johannesburg to Chengdu
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Qatar Airways
From £358
Etihad Airways
From £360
Kenya Airways
From £366
Cathay Pacific
From £374
Singapore Airlines
From £420
Flysafair
From £422
South African Airlink
From £455
Air China
From £473
Ethiopian Airlines
From £479
Emirates
From £510
ANA airlines
Find more flights and airlines
Alternative Routes from Johannesburg to Chengdu
Searching for potential routes that might be cheaper and faster? Check out these alternative flights from Johannesburg to Chengdu.
- CheapestJNB13:3519h 20m1 transferTFU14:55O. R. Tambo International Airport - Chengdu Tianfu International AirportFri, Apr 26Qatar Airways£358
- JNB17:0035h 40m2 transferCTU10:40O. R. Tambo International Airport - Chengdu Shuangliu International AirportFri, Jun 28Kenya Airways£366
- JNB17:0035h 40m2 transferCTU10:40O. R. Tambo International Airport - Chengdu Shuangliu International AirportFri, Jun 28Kenya Airways£366Find More Flights
How do I find the cheapest flights?
How to find a cheap flight from Johannesburg to Chengdu
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Johannesburg to Chengdu. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Information from Johannesburg to Chengdu
Cheapest direct flight price | £358 |
---|---|
Cheapest month | February |
Peak season for travel | June |
Flight distance | 10,234.09km |
Popular airline | Air China |
Plan Your Trip Around Chengdu
More Travel Options
Top flights to Chengdu
- Flights from Newcastle to Chengdu
- Flights from Manchester to Chengdu
- Flights from London to Chengdu
- Bournemouth to Chengdu Flights
- London to Chengdu Flights
- Leeds to Chengdu Flights
- Liverpool to Chengdu Flights
- Edinburgh to Chengdu Flights
- Doncaster to Chengdu Flights
- Manchester to Chengdu Flights
- Newcastle to Chengdu Flights
- Glasgow to Chengdu Flights
- Flights from Doncaster to Chengdu
- Belfast to Chengdu Flights
- Flights from Leeds to Chengdu
Top flights from Johannesburg
- Johannesburg to Cardiff Flights
- Johannesburg to Bristol Flights
- Johannesburg to London Flights
- Johannesburg to Belfast Flights
- Flights from Johannesburg to Cardiff
- Flights from Johannesburg to Manchester
- Johannesburg to Birmingham Flights
- Johannesburg to Leeds Flights
- Johannesburg to Edinburgh Flights
- Johannesburg to Newcastle Flights
- Johannesburg to Manchester Flights
- Johannesburg to Aberdeen Flights
- Johannesburg to Jersey Flights
- Johannesburg to Southampton Flights
Payment Methods
Our Partners
Copyright © 2024 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.