Fly to
Budget
R18 602 - R21 241
Route
Depart
Return
Price
ShenzhenJohannesburg OR Tambo
SZX - JNB
SZXJNB
Shenzhen
Tue 23/7
Nonstop13h 35m
Johannesburg OR Tambo
Wed 21/8
Nonstop12h 45m
ShenzhenJohannesburg OR Tambo
SZX - JNB
SZXJNB
Shenzhen
Tue 23/7
Nonstop13h 35m
Johannesburg OR Tambo
Mon 26/8
Nonstop12h 45m
ShenzhenJohannesburg OR Tambo
SZX - JNB
SZXJNB
Shenzhen
Thu 25/7
Nonstop13h 35m
Johannesburg OR Tambo
Wed 21/8
Nonstop12h 45m
ShenzhenJohannesburg OR Tambo
SZX - JNB
SZXJNB
Shenzhen
Tue 23/7
Nonstop13h 35m
Johannesburg OR Tambo
Fri 23/8
Nonstop12h 45m
ShenzhenJohannesburg OR Tambo
SZX - JNB
SZXJNB
Shenzhen
Sun 28/7
Nonstop13h 35m
Johannesburg OR Tambo
Fri 23/8
Nonstop12h 45m
Food
Entertainment
Comfort
Overall
Crew
Boarding
Reviews
Cons: Air China Service was horrible. I missed my flight due to an accident and when I got to the airport they were rude, and did not try to give me a solution. I had no money and I did not speak the language and the only solution they gave me was to call costumer service with the coins I have left. I will never fly with Air China again and I hope the rest of the people do the same. Horrible horrible experience.
Food
Entertainment
Comfort
Overall
Crew
Boarding
Reviews
Cons: Air China Service was horrible. I missed my flight due to an accident and when I got to the airport they were rude, and did not try to give me a solution. I had no money and I did not speak the language and the only solution they gave me was to call costumer service with the coins I have left. I will never fly with Air China again and I hope the rest of the people do the same. Horrible horrible experience.