Ask for help - our travel agents are itching to show you the cheapest flight deal to Gothenburg. |
![]() |
![]() |
You want to book a cheap flight from Johannesburg to Guangzhou (China). The way to make sure that you reserve a cheap flight is by:
typing your flight details into the flight comparisons engine on the left and booking the cheapest airfare it spits out
using SouthAfrica.TO discount vouchers to further reduce your airfare. If you've got no discount voucher then start earning them with your flight from Joburg to Guangzhou - simply email us a writeup of your trip and we'll send you a discount voucher.
There are no direct flights from JNB to CAN and some of the layovers can be quite long, so keep an eye on flight duration if this is an issue. See our flights to China page, for more general information on China, and other flight routes.
Flights are from Johannesburg's OR Tambo International Airport and to Guangzhou's Baijun International Airport.
(views expressed here are not necessarily those of South Africa Travel Online)
"When we travel we meet defferent people in china they demand money on streets even use baboons see this pic (taken in Guangzhou West Road). You can't ignore you will give money. Airline hostess behavior - Ethiopian airline is worse, SAA is better, Emirates is the best. You need your cabin crew to be nice in order for us to enjoy international flights...." NolundiĀ
There are no direct flights from Johannesburg to Guangzhou. We carried out a snapshot survey and ordered the airlines from the cheapest at the top. The order will have changed since, but when we looked Qatar Airways was cheapest. Keep an eye on the clock when booking your flight, as there may be long layovers.
Airline |
Airports |
Stops |
---|---|---|
Qatar Airways |
Johannesburg O.R. Tambo International Airport (JNB) to Guangzhou Baiyun International Airport (CAN) |
1-stop (18 to 36 hours) |
Johannesburg O.R. Tambo International Airport (JNB) to Guangzhou Baiyun International Airport (CAN) |
1-stop (18 to 21 hours) |
|
Johannesburg O.R. Tambo International Airport (JNB) to Guangzhou Baiyun International Airport (CAN) |
1-stop (17 to 27 hours) |
|
Johannesburg O.R. Tambo International Airport (JNB) to Guangzhou Baiyun International Airport (CAN) |
1-stop (24 hours) |
|
Johannesburg O.R. Tambo International Airport (JNB) to Guangzhou Baiyun International Airport (CAN) |
1-stop (17 to 29 hours) |
|
Johannesburg O.R. Tambo International Airport (JNB) to Guangzhou Baiyun International Airport (CAN) |
1-stop (17 to 29 hours) |
|
Johannesburg O.R. Tambo International Airport (JNB) to Guangzhou Baiyun International Airport (CAN) |
1-stop (17 to 29 hours) |
|
Johannesburg O.R. Tambo International Airport (JNB) to Guangzhou Baiyun International Airport (CAN) |
1-stop (40 hours) |
|
SAA |
Johannesburg O.R. Tambo International Airport (JNB) to Guangzhou Baiyun International Airport (CAN) |
1-stop (21 hours) |
Johannesburg O.R. Tambo International Airport (JNB) to Guangzhou Baiyun International Airport (CAN) |
1-stop (26 hours) |
|
Johannesburg O.R. Tambo International Airport (JNB) to Guangzhou Baiyun International Airport (CAN) |
1-stop (29 hours) |
|
Johannesburg O.R. Tambo International Airport (JNB) to Guangzhou Baiyun International Airport (CAN) |
1-stop (29 hours) |