- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Johannesburg to Zhuhai (JNB-ZUH)
Prices were available within the past 7 days and start at $577 for one-way flights and $816 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, Jul 1 - Wed, Jul 10
JNB
Johannesburg
SZX
Shenzhen
$816 Roundtrip, found 10 hours ago
$816
Roundtrip
found 10 hours ago
Fri, Jul 12 - Mon, Jul 15
JNB
Johannesburg
SZX
Shenzhen
$825 Roundtrip, found 3 days ago
$825
Roundtrip
found 3 days ago
Mon, Jun 3 - Mon, Jun 10
JNB
Johannesburg
SZX
Shenzhen
$826 Roundtrip, found 4 days ago
$826
Roundtrip
found 4 days ago
Tue, Jul 9 - Wed, Jul 24
JNB
Johannesburg
SZX
Shenzhen
$1,000 Roundtrip, found 16 hours ago
$1,000
Roundtrip
found 16 hours ago
Sat, Jun 8 - Wed, Jun 12
JNB
Johannesburg
SZX
Shenzhen
$1,076 Roundtrip, found 4 days ago
$1,076
Roundtrip
found 4 days ago
Fri, Jul 12 - Mon, Jul 15
JNB
Johannesburg
SZX
Shenzhen
$1,077 Roundtrip, found 3 days ago
$1,077
Roundtrip
found 3 days ago
Nearby Cities
Expedia's Latest Trends
Hotels
Flights
Flights from Yinchuan to GaboroneFlights from Vancouver to QingdaoFlights to GulfportFlights to Dong'ao IslandFlights from Vancouver to ShenyangFlights from Los Angeles to ShenyangFlights from Raleigh (RDU) to Shannon (SNN)Flights from Tokyo to ShenyangFlights from Peoria (PIA) to Flowood (JAN)Flights from Vancouver to ChengduFlights from San Francisco to ShenyangFlights from Williston (XWA) to Chicago (ORD)Flights from New York to ShenyangFlights from Great Falls (GTF) to San Francisco (SFO)Flights from Incheon to ShenyangFlights from Vancouver to GuangzhouFlights from North Syracuse (SYR) to Venice (VCE)
General
*Available to One Key members.