Airlines Flying from Johannesburg to Guangzhou
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Flight deals from Johannesburg to Guangzhou
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
JNB 13:4528h 30m1 stopsCAN 00:15Johannesburg - Guangzhou | Thu, Jun 12 | Singapore AirlinesCAN 10:4037h 55m1 stopsJNB 18:35Guangzhou - Johannesburg | Thu, Jun 19 | Singapore AirlinesNZD 1,145 NZD 1,71833% OFF33% OFFNZD 1,718 NZD 1,145
-
JNB 19:5031h 35m1 stopsCAN 09:25Johannesburg - Guangzhou | Mon, Jul 28 | Singapore AirlinesCAN 13:2535h 10m1 stopsJNB 18:35Guangzhou - Johannesburg | Mon, Aug 4 | Singapore AirlinesNZD 1,147 NZD 1,71833% OFF33% OFFNZD 1,718 NZD 1,147
-
JNB 19:5022h 25m1 stopsCAN 00:15Johannesburg - Guangzhou | Wed, Jun 4 | Singapore AirlinesCAN 10:4037h 55m1 stopsJNB 18:35Guangzhou - Johannesburg | Tue, Jun 10 | Singapore AirlinesNZD 1,172 NZD 1,71832% OFF32% OFFNZD 1,718 NZD 1,172
-
JNB 13:5518h 10m1 stopsCAN 14:05Johannesburg - Guangzhou | Wed, Jun 11 | Qatar AirwaysCAN 19:3020h 5m1 stopsJNB 09:35Guangzhou - Johannesburg | Wed, Jun 18 | Qatar AirwaysNZD 1,18131% OFFNZD 1,718 NZD 1,181
-
JNB 19:5031h 35m1 stopsCAN 09:25Johannesburg - Guangzhou | Mon, Jun 23 | Singapore AirlinesCAN 10:4037h 55m1 stopsJNB 18:35Guangzhou - Johannesburg | Mon, Jun 30 | Singapore AirlinesNZD 1,18531% OFFNZD 1,718 NZD 1,185
-
JNB 14:3018h 25m1 stopsCAN 14:55Johannesburg - Guangzhou | Wed, Jun 11 | Ethiopian AirlinesCAN 00:3018h 35m1 stopsJNB 13:05Guangzhou - Johannesburg | Wed, Jun 18 | Ethiopian AirlinesNZD 1,19031% OFFNZD 1,718 NZD 1,190
-
JNB 22:5024h 55m1 stopsCAN 05:45Johannesburg - Guangzhou | Thu, Jun 12 | Ethiopian AirlinesCAN 07:4526h 10m1 stopsJNB 03:55Guangzhou - Johannesburg | Thu, Jun 19 | Ethiopian AirlinesNZD 1,19331% OFFNZD 1,718 NZD 1,193
-
JNB 14:3018h 25m1 stopsCAN 14:55Johannesburg - Guangzhou | Wed, Jun 4 | Ethiopian AirlinesCAN 00:3018h 35m1 stopsJNB 13:05Guangzhou - Johannesburg | Wed, Jun 11 | Ethiopian AirlinesNZD 1,19830% OFFNZD 1,718 NZD 1,198
-
JNB 13:5519h 35m1 stopsCAN 15:30Johannesburg - Guangzhou | Mon, Jun 2 | Qatar AirwaysCAN 01:3520h 35m1 stopsJNB 16:10Guangzhou - Johannesburg | Tue, Jun 10 | Qatar AirwaysNZD 1,20130% OFFNZD 1,718 NZD 1,201
-
JNB 13:5519h 35m1 stopsCAN 15:30Johannesburg - Guangzhou | Tue, Jun 3 | Qatar AirwaysCAN 01:3520h 35m1 stopsJNB 16:10Guangzhou - Johannesburg | Wed, Jun 11 | Qatar AirwaysNZD 1,28925% OFFNZD 1,718 NZD 1,289
-
JNB 13:0017h 25m1 stopsCAN Invalid DateJohannesburg - Guangzhou | Sun, Jun 1 | Normal AirlineCAN 15:006hDirectJNB 16:00Guangzhou - Johannesburg | Tue, Jun 3 | Normal AirlineFind More FlightsFind More Flights
-
JNB 13:5518h 10m1 stopsCAN 14:05Johannesburg - Guangzhou | Thu, Jun 5 | Qatar AirwaysNZD 670 NZD 2,25270% OFF70% OFFNZD 2,252 NZD 670
-
JNB 13:5519h 35m1 stopsCAN 15:30Johannesburg - Guangzhou | Mon, Jun 16 | Qatar AirwaysNZD 670 NZD 2,25270% OFF70% OFFNZD 2,252 NZD 670
-
JNB 13:5519h 35m1 stopsCAN 15:30Johannesburg - Guangzhou | Wed, Jun 18 | Qatar AirwaysNZD 670 NZD 2,25270% OFF70% OFFNZD 2,252 NZD 670
-
JNB 13:5518h 10m1 stopsCAN 14:05Johannesburg - Guangzhou | Tue, Jun 3 | Qatar AirwaysNZD 70369% OFFNZD 2,252 NZD 703
-
JNB 13:5518h 10m1 stopsCAN 14:05Johannesburg - Guangzhou | Wed, Jun 4 | Qatar AirwaysNZD 74367% OFFNZD 2,252 NZD 743
-
JNB 13:5519h 35m1 stopsCAN 15:30Johannesburg - Guangzhou | Fri, Jun 6 | Qatar AirwaysNZD 87861% OFFNZD 2,252 NZD 878
-
JNB 20:2537h 5m1 stopsCAN 15:30Johannesburg - Guangzhou | Sun, Jun 15 | Qatar AirwaysNZD 88361% OFFNZD 2,252 NZD 883
-
JNB 13:5519h 35m1 stopsCAN 15:30Johannesburg - Guangzhou | Sat, May 31 | Qatar AirwaysNZD 92359% OFFNZD 2,252 NZD 923
-
JNB 13:5519h 35m1 stopsCAN 15:30Johannesburg - Guangzhou | Mon, Jun 23 | Qatar AirwaysNZD 1,58530% OFFNZD 2,252 NZD 1,585
-
JNB 13:5518h 10m1 stopsCAN 14:05Johannesburg - Guangzhou | Sun, Jun 1 | Qatar AirwaysNZD 1,68925% OFFNZD 2,252 NZD 1,689
-
JNB 13:0017h 25m1 stopsCAN Invalid DateJohannesburg - Guangzhou | Sun, Jun 1 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Information from Johannesburg to Guangzhou
Cheapest one-way flight price | NZD 669 |
---|---|
Off-season for travel | March |
Peak season for travel | May |
Flight distance | 10,684.07 km |
Popular airline | Air China |
Find the best time to fly from Johannesburg to Guangzhou
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
FAQ
-
When are flight tickets from Johannesburg (JNB) to Guangzhou (CAN) the cheapest?
Airlines adjust prices for flights from Johannesburg to Guangzhou based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Johannesburg (JNB) to Guangzhou (CAN) cost?
According to Trip.com's data, the lowest price is around NZD 1,735.
How to find a cheap flight from Johannesburg to Guangzhou
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 Guangzhou. 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
Popular Flights
-
Top Routes from Johannesburg
-
Top Routes to Guangzhou
-
More flight options
- Johannesburg to Harare Flights
- Johannesburg to Durban Flights
- Johannesburg to Port Elizabeth Flights
- Johannesburg to London Flights
- Johannesburg to Sydney Flights
- Johannesburg to Bangkok Flights
- Johannesburg to Seoul Flights
- Johannesburg to Dubai Flights
- Johannesburg to Bulawayo Flights
- Johannesburg to Sao Paulo Flights
- Johannesburg to Nairobi Flights
- Flights from O. R. Tambo International Airport to Dunedin
- Flights from O. R. Tambo International Airport to Nelson
- Flights from O. R. Tambo International Airport to Hokitika
- Flights from O. R. Tambo International Airport to Invercargill
- Flights from O. R. Tambo International Airport to Palmerston North
- Flights from O. R. Tambo International Airport to Christchurch
- Flights from Johannesburg to Christchurch International Airport
- Flights from Johannesburg to Invercargill Airport
- Flights from Johannesburg to Queenstown Airport
- Flights from Johannesburg to Hokitika Airport
- Flights from Johannesburg to Kapiti Coast Airport
- Flights from Johannesburg to Rotorua Airport
- Flights from Lanseria International Airport to Cape Town International Airport
- Flights from O. R. Tambo International Airport to Cape Town International Airport
- Flights from O. R. Tambo International Airport to Robert Gabriel Mugabe International Airport
- Flights from Lanseria International Airport to King Shaka International Airport
- Flights from O. R. Tambo International Airport to King Shaka International Airport
- Flights from Lanseria International Airport to Chief Dawid Stuurman International Airport
- Moscow to Guangzhou Flights
- Sydney to Guangzhou Flights
- Singapore to Guangzhou Flights
- Dubai to Guangzhou Flights
- Taipei to Guangzhou Flights
- Kuala Lumpur to Guangzhou Flights
- Tokyo to Guangzhou Flights
- Melbourne to Guangzhou Flights
- Jakarta to Guangzhou Flights
- London to Guangzhou Flights
- Seoul to Guangzhou Flights
- Flights from Auckland Airport to Guangzhou
- Flights from Christchurch International Airport to Guangzhou
- Flights from Queenstown Airport to Guangzhou
- Flights from Wellington International Airport to Guangzhou
- Flights from Dunedin International Airport to Guangzhou
- Flights from Hawke's Bay Airport to Guangzhou
- Flights from Auckland to Guangzhou Baiyun International Airport
- Flights from Christchurch to Guangzhou Baiyun International Airport
- Flights from Wellington to Guangzhou Baiyun International Airport
- Flights from Queenstown to Guangzhou Baiyun International Airport
- Flights from Napier to Guangzhou Baiyun International Airport
- Flights from Dunedin to Guangzhou Baiyun International Airport
- Flights from Penang International Airport to Guangzhou Baiyun International Airport
- Flights from Vnukovo International Airport to Guangzhou Baiyun International Airport
- Flights from Sheremetyevo International Airport to Guangzhou Baiyun International Airport
- Flights from Domodedovo International Airport to Guangzhou Baiyun International Airport
- Flights from Sydney Airport to Guangzhou Baiyun International Airport
- Flights from Seletar Airport to Guangzhou Baiyun International Airport
- Johannesburg to Hong Kong Flights
- Johannesburg to Beijing Flights
- Johannesburg to Shenzhen Flights
- Cape Town to Shanghai Flights
- Cape Town to Hong Kong Flights
- Cape Town to Beijing Flights
- Johannesburg to Taipei Flights
- Johannesburg to Hangzhou Flights
- Cape Town to Guangzhou Flights
- Durban to Shanghai Flights
- Johannesburg to Chengdu Flights
- Flights from O. R. Tambo International Airport to Shanghai Hongqiao International Airport
- Flights from Lanseria International Airport to Shanghai Pudong International Airport
- Flights from O. R. Tambo International Airport to Shanghai Pudong International Airport
- Flights from Lanseria International Airport to Hong Kong International Airport
- Flights from O. R. Tambo International Airport to Hong Kong International Airport
- Flights from O. R. Tambo International Airport to Beijing Capital International Airport