Effective 1 May, we’re updating our Privacy and Cookie Policies. OK

Flights Asia China

Search and find cheap flights to China

Sat 4/20
Sat 4/27
Any month
Compare vs momondo |

Cheapest flight routes to China

These routes have the cheapest flights to China found by momondo users
Johannesburg - Guangzhou 5 897 ZAR
Johannesburg - Beijing 7 399 ZAR
Johannesburg - Shanghai 7 441 ZAR
Cape Town - Shanghai 9 140 ZAR
Cape Town - Guangzhou 9 982 ZAR

China flight deals found on momondo

Check out some of the best fares to China found recently by users on momondo
Quickest
Cheapest
RwandAir
RwandAir
JNB
21 Jun
Johannesburg OR Tambo airport
23h 10m
3 Stops
CAN
Guangzhou Baiyun airport
RwandAir
CAN
25 Jun
Guangzhou Baiyun airport
21h 45m
3 Stops
JNB
Johannesburg OR Tambo airport
5 995 ZAR
Ethiopian Air
Ethiopian Air
JNB
06 May
Johannesburg OR Tambo airport
20h 50m
1 Stop
PEK
Beijing Capital airport
Ethiopian Air
PEK
19 May
Beijing Capital airport
19h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
7 722 ZAR
Singapore Airlines
Singapore Airlines
JNB
02 Aug
Johannesburg OR Tambo airport
32h 55m
1 Stop
SHA
Shanghai Hongqiao Intl airport
Singapore Airlines
SHA
08 Aug
Shanghai Hongqiao Intl airport
26h 35m
1 Stop
JNB
Johannesburg OR Tambo airport
8 368 ZAR
Singapore Airlines
Singapore Airlines
JNB
02 Aug
Johannesburg OR Tambo airport
32h 55m
1 Stop
PVG
Shanghai Pu Dong airport
Singapore Airlines
PVG
08 Aug
Shanghai Pu Dong airport
26h 35m
1 Stop
JNB
Johannesburg OR Tambo airport
8 368 ZAR
Singapore Airlines
Singapore Airlines
JNB
24 Jul
Johannesburg OR Tambo airport
26h 45m
1 Stop
PEK
Beijing Capital airport
Singapore Airlines
PEK
30 Jul
Beijing Capital airport
27h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
8 606 ZAR
Ethiopian Air
Ethiopian Air
JNB
20 Sep
Johannesburg OR Tambo airport
34h 20m
1 Stop
PVG
Shanghai Pu Dong airport
Ethiopian Air
PVG
05 Oct
Shanghai Pu Dong airport
19h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
8 789 ZAR
Ethiopian Air
Ethiopian Air
JNB
06 May
Johannesburg OR Tambo airport
20h 50m
1 Stop
PEK
Beijing Capital airport
Ethiopian Air
PEK
19 May
Beijing Capital airport
19h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
7 722 ZAR
Cathay Pacific
Cathay Pacific
JNB
26 May
Johannesburg OR Tambo airport
19h 35m
1 Stop
KMG
Kunming Changshui airport
Cathay Pacific
KMG
30 May
Kunming Changshui airport
21h 55m
1 Stop
JNB
Johannesburg OR Tambo airport
12 467 ZAR
Cathay Pacific
Cathay Pacific
JNB
30 Apr
Johannesburg OR Tambo airport
26h 35m
1 Stop
CAN
Guangzhou Baiyun airport
Cathay Pacific
CAN
06 May
Guangzhou Baiyun airport
15h 10m
1 Stop
JNB
Johannesburg OR Tambo airport
10 993 ZAR
Multiple Airlines
Multiple Airlines
CPT
19 Apr
Cape Town Intl airport
20h 20m
2 Stops
PVG
Shanghai Pu Dong airport
Multiple Airlines
PVG
28 Apr
Shanghai Pu Dong airport
23h 00m
2 Stops
CPT
Cape Town Intl airport
11 597 ZAR
Multiple Airlines
Multiple Airlines
CPT
19 Apr
Cape Town Intl airport
20h 20m
2 Stops
SHA
Shanghai Hongqiao Intl airport
Multiple Airlines
SHA
28 Apr
Shanghai Hongqiao Intl airport
23h 00m
2 Stops
CPT
Cape Town Intl airport
11 597 ZAR
RwandAir
RwandAir
JNB
21 Jun
Johannesburg OR Tambo airport
23h 10m
3 Stops
CAN
Guangzhou Baiyun airport
RwandAir
CAN
25 Jun
Guangzhou Baiyun airport
21h 45m
3 Stops
JNB
Johannesburg OR Tambo airport
5 995 ZAR
Flights Asia China