Book cheap flights to Shenzhen from R1422

Last minute flights to Shenzhen

Book now before it's too late

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Johannesburg Shenzhen
BEST
DEAL
Fri, 14 Jun JNB - SZX
Sun, 16 Jun SZX - JNB
19773R 18584R
Prime price per passenger
Bangkok Shenzhen
BEST
DEAL
Wed, 11 Sep DMK - SZX
1435R 1422R
Prime price per passenger
Shanghai Shenzhen
BEST
DEAL
Thu, 20 Jun SHA - SZX
Mon, 24 Jun SZX - SHA
3020R 2835R
Prime price per passenger
Johannesburg Shenzhen
BEST
DEAL
Fri, 14 Jun JNB - SZX
Tue, 18 Jun SZX - JNB
16064R 15088R
Prime price per passenger
Johannesburg Shenzhen
BEST
DEAL
Fri, 14 Jun JNB - SZX
Tue, 18 Jun SZX - JNB
16166R 15190R
Prime price per passenger
Johannesburg Shenzhen
BEST
DEAL
Fri, 14 Jun JNB - SZX
Tue, 18 Jun SZX - JNB
16798R 16015R
Prime price per passenger

Plan your trip