How can I find cheap flights from Guangzhou Baiyun International Airport to O.R. Tambo International Airport?
Explore the cheapest one-way and round-trip flights from Guangzhou Baiyun International Airport to O.R. Tambo International Airport over the next 90 days, with one-way fares from £406 and round-trip from £612. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
- Next 7 days
CAN 00:1534h1 stopJNB 04:15Guangzhou - Johannesburg | Tue, Dec 22 | Angola Airlines
JNB 05:4520h 5m1 stopCAN 07:50Johannesburg - Guangzhou | Sat, Dec 26 | Angola Airlines£612 £1,03541% off41% off£1,035 £612
CAN 23:2037h 50m1 stopJNB 07:10Guangzhou - Johannesburg | Sun, Nov 15 | EgyptAir
JNB 21:4535h 45m1 stopCAN 15:30Johannesburg - Guangzhou | Fri, Nov 20 | EgyptAir£651 £1,03537% off37% off£1,035 £651
CAN 23:2037h 50m1 stopJNB 07:10Guangzhou - Johannesburg | Tue, Nov 17 | EgyptAir
JNB 21:4535h 45m1 stopCAN 15:30Johannesburg - Guangzhou | Thu, Nov 19 | EgyptAir£651 £1,03537% off37% off£1,035 £651
CAN 08:3035h1 stopJNB 13:30Guangzhou - Johannesburg | Fri, Dec 4 | China Southern Airlines
JNB 08:2027h 30m1 stopCAN 17:50Johannesburg - Guangzhou | Fri, Dec 11 | Ethiopian Airlines£70832% off£1,035 £708
CAN 23:2037h 50m1 stopJNB 07:10Guangzhou - Johannesburg | Fri, Dec 4 | EgyptAir
JNB 21:4535h 45m1 stopCAN 15:30Johannesburg - Guangzhou | Fri, Dec 11 | EgyptAir£71831% off£1,035 £718
CAN 23:2037h 50m1 stopJNB 07:10Guangzhou - Johannesburg | Wed, Nov 25 | EgyptAir
JNB 21:4535h 45m1 stopCAN 15:30Johannesburg - Guangzhou | Tue, Dec 1 | EgyptAir£72430% off£1,035 £724
CAN 23:2037h 50m1 stopJNB 07:10Guangzhou - Johannesburg | Fri, Nov 13 | EgyptAir
JNB 21:4535h 45m1 stopCAN 15:30Johannesburg - Guangzhou | Tue, Nov 17 | EgyptAir£73928% off£1,035 £739
CAN 08:3041h 40m1 stopJNB 20:10Guangzhou - Johannesburg | Fri, Nov 13 | China Southern Airlines
JNB 08:2027h 40m1 stopCAN 18:00Johannesburg - Guangzhou | Tue, Nov 17 | Ethiopian Airlines£74528% off£1,035 £745
CAN 08:3025h 25m1 stopJNB 03:55Guangzhou - Johannesburg | Fri, Jan 8 | China Southern Airlines
JNB 08:2028h 45m1 stopCAN 19:05Johannesburg - Guangzhou | Tue, Jan 12 | Ethiopian Airlines£74528% off£1,035 £745
CAN 13:0017h 25m1 stopJNB 14:00Guangzhou - Johannesburg | Wed, Nov 11 | Normal Airline
JNB 15:006hDirectCAN 16:00Johannesburg - Guangzhou | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest
CAN 23:2038h 15m1 stopJNB 07:35Guangzhou - Johannesburg | Fri, Dec 11 | EgyptAir£406 £65438% off38% off£654 £406
CAN 23:2037h 50m1 stopJNB 07:10Guangzhou - Johannesburg | Fri, Dec 4 | EgyptAir£422 £65435% off35% off£654 £422
CAN 23:2037h 50m1 stopJNB 07:10Guangzhou - Johannesburg | Sun, Dec 6 | EgyptAir£422 £65435% off35% off£654 £422
CAN 23:2038h 15m1 stopJNB 07:35Guangzhou - Johannesburg | Tue, Dec 8 | EgyptAir£42235% off£654 £422
CAN 23:2037h 50m1 stopJNB 07:10Guangzhou - Johannesburg | Wed, Dec 9 | EgyptAir£43034% off£654 £430
CAN 00:5520h 40m1 stopJNB 15:35Guangzhou - Johannesburg | Tue, Dec 29 | Qatar Airways£43234% off£654 £432
CAN 06:0032h 50m1 stopJNB 08:50Guangzhou - Johannesburg | Sat, Dec 19 | Air Algerie£44332% off£654 £443
CAN 23:2038h 35m1 stopJNB 07:55Guangzhou - Johannesburg | Tue, Dec 1 | EgyptAir£44532% off£654 £445
CAN 00:5520h 40m1 stopJNB 15:35Guangzhou - Johannesburg | Fri, Dec 11 | Qatar Airways£46528% off£654 £465
CAN 13:0017h 25m1 stopJNB 14:00Guangzhou - Johannesburg | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
CAN 22:1515h 10m1 stopJNB 07:25Guangzhou - Johannesburg | Mon, Dec 21 | Cathay Pacific£516 £1,42764% off64% off£1,427 £516
CAN 22:1515h 10m1 stopJNB 07:25Guangzhou - Johannesburg | Sun, Dec 20 | Cathay Pacific£651 £1,42754% off54% off£1,427 £651
CAN 22:2015h 5m1 stopJNB 07:25Guangzhou - Johannesburg | Thu, Dec 17 | Cathay Pacific£658 £1,42754% off54% off£1,427 £658
CAN 22:1515h 10m1 stopJNB 07:25Guangzhou - Johannesburg | Wed, Dec 23 | Cathay Pacific£66154% off£1,427 £661
CAN 21:4017h 50m1 stopJNB 10:55Guangzhou - Johannesburg | Thu, Dec 31 | Kenya Airways£75447% off£1,427 £754
CAN 22:1515h 10m1 stopJNB 07:25Guangzhou - Johannesburg | Sun, Jan 10 | Cathay Pacific£79644% off£1,427 £796
CAN 00:1522h 25m1 stopJNB 16:40Guangzhou - Johannesburg | Tue, Nov 24 | Emirates£95633% off£1,427 £956
CAN 00:5520h 40m1 stopJNB 15:35Guangzhou - Johannesburg | Sun, Nov 15 | Qatar Airways£1,04127% off£1,427 £1,041
CAN 13:0017h 25m1 stopJNB 14:00Guangzhou - Johannesburg | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
CAN 22:2015h 5m1 stopJNB 07:25Guangzhou - Johannesburg | Wed, Dec 2 | Cathay Pacific£509 £1,10354% off54% off£1,103 £509
CAN 22:2015h 5m1 stopJNB 07:25Guangzhou - Johannesburg | Wed, Dec 9 | Cathay Pacific£511 £1,10354% off54% off£1,103 £511
CAN 22:2015h 5m1 stopJNB 07:25Guangzhou - Johannesburg | Sun, Nov 29 | Cathay Pacific£511 £1,10354% off54% off£1,103 £511
CAN 22:2015h 5m1 stopJNB 07:25Guangzhou - Johannesburg | Fri, Nov 27 | Cathay Pacific£51453% off£1,103 £514
CAN 22:2015h 5m1 stopJNB 07:25Guangzhou - Johannesburg | Sat, Dec 12 | Cathay Pacific£66939% off£1,103 £669
CAN 22:2015h 5m1 stopJNB 07:25Guangzhou - Johannesburg | Thu, Jan 7 | Cathay Pacific£80027% off£1,103 £800
CAN 22:2015h 5m1 stopJNB 07:25Guangzhou - Johannesburg | Sat, Jan 2 | Cathay Pacific£80027% off£1,103 £800
CAN 22:2015h 5m1 stopJNB 07:25Guangzhou - Johannesburg | Tue, Dec 15 | Cathay Pacific£80527% off£1,103 £805
CAN 22:1515h 10m1 stopJNB 07:25Guangzhou - Johannesburg | Thu, Nov 26 | Cathay Pacific£50354% off£1,103 £503
CAN 13:0017h 25m1 stopJNB 14:00Guangzhou - Johannesburg | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
CAN 00:5520h 40m1 stopJNB 15:35Guangzhou - Johannesburg | Sun, Nov 15 | Qatar Airways£1,041 £1,42727% off27% off£1,427 £1,041
CAN 13:0017h 25m1 stopJNB 14:00Guangzhou - Johannesburg | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Guangzhou to Johannesburg are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Guangzhou Baiyun International Airport to O.R. Tambo International Airport
What is the cheapest month to fly from Guangzhou Baiyun International Airport to O.R. Tambo International Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Guangzhou Baiyun International Airport to O.R. Tambo International Airport are usually in February, with an average price of £467. It is best to avoid May, when the average price can reach £735.
What is the cheapest month to fly return from Guangzhou Baiyun International Airport to O.R. Tambo International Airport?
Based on Trip.com's data from the past 12 months, June is often the month to find the lowest fares from Guangzhou Baiyun International Airport to O.R. Tambo International Airport, with an average price of £727. May is usually the most expensive month, with an average price reaching £1,549.
What is the cheapest day of the week to fly from Guangzhou Baiyun International Airport to O.R. Tambo International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Guangzhou Baiyun International Airport to O.R. Tambo International Airport is Friday, with average prices usually lower than other days. Avoid departing on Sunday as prices are typically highest on that day.
Which airline offers the cheapest flights from Guangzhou Baiyun International Airport to O.R. Tambo International Airport?
The cheapest airline flying from Guangzhou Baiyun International Airport to O.R. Tambo International Airport is 9 Air (from £268) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Guangzhou Baiyun International Airport to O.R. Tambo International Airport?
Check the schedule for flights from Guangzhou to Johannesburg and find the flight that best matches your travel plans.
-
AK115
Guangzhou Baiyun International Airport
05:55
CAN
10:10
KUL
S - T - T - SSearch -
EY487
Kuala Lumpur International Airport
21:40
KUL
00:50
AUH
S M T W T F S -
EY747
Zayed International Airport
02:05
AUH
08:25
JNB
S M T W T F S -
9C7419
Guangzhou Baiyun International Airport
05:55
CAN
07:50
BKK
S M T W T F SSearch -
EY407
Suvarnabhumi Airport
20:50
BKK
00:30
AUH
S M T W T F S -
EY747
Zayed International Airport
02:05
AUH
08:25
JNB
S M T W T F S -
9C7419
Guangzhou Baiyun International Airport
05:55
CAN
07:50
BKK
S M T W T F SSearch -
EY405
Suvarnabhumi Airport
15:15
BKK
19:05
AUH
S M T W T F S -
EY747
Zayed International Airport
02:05
AUH
08:25
JNB
S M T W T F S -
9C7419
Guangzhou Baiyun International Airport
05:55
CAN
07:50
BKK
S M T W T F SSearch -
EY1045
Suvarnabhumi Airport
19:55
BKK
00:10
AUH
S M T W T F S -
EY747
Zayed International Airport
02:05
AUH
08:25
JNB
S M T W T F S -
OD613
Guangzhou Baiyun International Airport
03:10
CAN
07:15
KUL
- M T W T F SSearch -
EY487
Kuala Lumpur International Airport
21:40
KUL
00:50
AUH
S M T W T F S -
EY747
Zayed International Airport
02:05
AUH
08:25
JNB
S M T W T F S -
AK119
Guangzhou Baiyun International Airport
01:35
CAN
05:45
KUL
S M T W T F SSearch -
EY489
Kuala Lumpur International Airport
09:30
KUL
12:50
AUH
S M T W T F S -
EY747
Zayed International Airport
02:05
AUH
08:25
JNB
S M T W T F S -
AK119
Guangzhou Baiyun International Airport
01:35
CAN
05:45
KUL
S M T W T F SSearch -
EY487
Kuala Lumpur International Airport
21:40
KUL
00:50
AUH
S M T W T F S -
EY747
Zayed International Airport
02:05
AUH
08:25
JNB
S M T W T F S -
FD533
Guangzhou Baiyun International Airport
10:35
CAN
13:40
DMK
S M - W - F -Search -
EY405
Suvarnabhumi Airport
15:15
BKK
19:05
AUH
S M T W T F S -
EY747
Zayed International Airport
02:05
AUH
08:25
JNB
S M T W T F S -
FD533
Guangzhou Baiyun International Airport
10:35
CAN
13:40
DMK
S M - W - F -Search -
EY403
Suvarnabhumi Airport
08:35
BKK
12:35
AUH
S M T W T F S -
EY747
Zayed International Airport
02:05
AUH
08:25
JNB
S M T W T F S -
FD533
Guangzhou Baiyun International Airport
10:35
CAN
13:40
DMK
S M - W - F -Search -
EY1045
Suvarnabhumi Airport
19:55
BKK
00:10
AUH
S M T W T F S -
EY747
Zayed International Airport
02:05
AUH
08:25
JNB
S M T W T F S
About Guangzhou Baiyun International Airport and O.R. Tambo International Airport
Learn about Guangzhou Baiyun International Airport (CAN) and O.R. Tambo International Airport (JNB) — including location, terminals, transportation, and travel tips.
| Flight distance | 10,683.99km |
|---|---|
| Cheapest one-way ticket price | £406 |
| Cheapest return ticket price | £612 |
FAQs for Guangzhou Baiyun International Airport to O.R. Tambo International Airport Flights
What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O.R. Tambo International Airport to downtown is about 20km, by taxi about 40 minutes.
- The distance from Lanseria International Airport to downtown is about 32km, by taxi about 50 minutes.
What are the cheapest flights from Guangzhou Baiyun International Airport to O.R. Tambo International Airport?
One-way flights from Guangzhou Baiyun International Airport to O.R. Tambo International Airport currently start from £406, and round-trip fares start from £612. The current lowest fare is a EgyptAir flight departing on Fri, Dec 11; prices may vary depending on availability.What is the average price of a flight from Guangzhou Baiyun International Airport to O.R. Tambo International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Guangzhou Baiyun International Airport to O.R. Tambo International Airport is £779. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Guangzhou Baiyun International Airport to O.R. Tambo International Airport on Trip.com?
Enter Guangzhou Baiyun International Airport and O.R. Tambo International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Find Cheap Flights with Trip.com
- Flights from Guangzhou Baiyun International Airport to Suvarnabhumi Airport
- Flights from Guangzhou Baiyun International Airport to Chongqing Jiangbei International Airport
- Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Flights from Guangzhou Baiyun International Airport to Toronto Pearson International Airport
- Flights from Guangzhou Baiyun International Airport to Shanghai
- Flights from Guangzhou Baiyun International Airport to Chongqing
- Flights from Guangzhou Baiyun International Airport to Hangzhou
- Flights from Guangzhou Baiyun International Airport to Chengdu
- Flights from Guangzhou Baiyun International Airport to Toronto
- Flights from Edmonton International Airport to O.R. Tambo International Airport
- Flights from Guangzhou Baiyun International Airport to O.R. Tambo International Airport
- Flights from Cape Town International Airport to O.R. Tambo International Airport
- Flights from Robert Gabriel Mugabe International Airport to O.R. Tambo International Airport
- Flights from Vancouver International Airport to O.R. Tambo International Airport
- Flights from Harare to O.R. Tambo International Airport
- Flights from Guangzhou to O.R. Tambo International Airport
- Flights from Durban to O.R. Tambo International Airport
- Flights from Edmonton to O.R. Tambo International Airport
- Flights from Vancouver to O.R. Tambo International Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.