Recent Airfares From South Africa to China

Johannesburg to Shanghai

from

16 Mar - 27 Mar
11-day round trip
change dates
Johannesburg to Nanchang

from

10 Nov - 17 Nov
7-day round trip
change dates
Johannesburg to Guangzhou

from

13 Mar - 22 Mar
9-day round trip
change dates
Johannesburg to Beijing

from

2 Jun - 11 Jun
9-day round trip
change dates
Johannesburg to Changsha

from

3 Jun - 10 Jun
7-day round trip
change dates
Cape Town to Chongqing

from

14 Oct - 28 Oct
14-day round trip
change dates
Johannesburg to Wuhan

from

12 Aug - 20 Aug
8-day round trip
change dates
Port Elizabeth to Kunming

from

27 Oct - 9 Nov
13-day round trip
change dates

Weather Averages for China

South Africa to China Flight Information

  • The cheapest flight from South Africa to China is from Johannesburg to Shanghai, with airfares starting at CHF 511.97
  • The fastest flight from South Africa to China is from Johannesburg to Guangzhou, with an average flight time of 16h 10m
  • The most popular airlines flying from South Africa to China are Qatar Airways, Singapore Airlines, Xiamen Airlines
  • The most popular city destinations in China are Guangzhou, Shanghai, Beijing