Welcome | Sign out

Cheap Flights from Guangzhou to Johannesburg - CAN to JNB (reverse)

Did You Know?

The shortest flight between Guangzhou, CN and Johannesburg, ZA on Emirates is 7,601 miles.
KLM has 1 one stop flight between Guangzhou, CN and Johannesburg, ZA.
Dubai, AE is the most popular connection for one stop flights between Guangzhou, CN and Johannesburg, ZA.
100,332 seats are available per day to fly out of Guangzhou, CN connecting to Johannesburg, ZA
16 airlines operate between Guangzhou, CN and Johannesburg, ZA
Emirates has the most one stop flights between Guangzhou, CN and Johannesburg, ZA.
The smallest aircraft operated by Cathay flying between Guangzhou, CN and Johannesburg, ZA is a 32S with 172 seats.
The largest aircraft operated by Delta flying between Guangzhou, CN and Johannesburg, ZA is a 777 with 284 seats.

Cheap International Flights from Guangzhou - CAN

Flights
Airline
Lowest Price
Emirates, Lufthansa, Air France, Qatar, Ethiopian, Singapore, Egyptair, KLM, Turkish
元8042
Egyptair, Emirates, KLM, Ethiopian
元8042
Cheap Flights from Guangzhou to Johannesburg, from 元4064 Round trip from CAN to JNB