Flights Asia China

Search and find cheap flights to China

Sat 8/17
Sat 8/24
Any month
Compare vs momondo |

Cheapest flight routes to China

These routes have the cheapest flights to China found by momondo users
Johannesburg - Guangzhou 6 170 ZAR
Johannesburg - Beijing 7 358 ZAR
Johannesburg - Shanghai 7 526 ZAR
Cape Town - Beijing 10 344 ZAR
Cape Town - Shanghai 10 374 ZAR

China flight deals found on momondo

Check out some of the best fares to China found recently by users on momondo
Quickest
Cheapest
Ethiopian Air
Ethiopian Air
JNB
20 Sep
Johannesburg OR Tambo airport
19h 10m
1 Stop
SHA
Shanghai Hongqiao Intl airport
Ethiopian Air
SHA
02 Oct
Shanghai Hongqiao Intl airport
25h 50m
1 Stop
JNB
Johannesburg OR Tambo airport
7 647 ZAR
Ethiopian Air
Ethiopian Air
JNB
20 Sep
Johannesburg OR Tambo airport
19h 10m
1 Stop
PVG
Shanghai Pu Dong airport
Ethiopian Air
PVG
02 Oct
Shanghai Pu Dong airport
25h 50m
1 Stop
JNB
Johannesburg OR Tambo airport
7 647 ZAR
Ethiopian Air
Ethiopian Air
JNB
21 Sep
Johannesburg OR Tambo airport
21h 10m
1 Stop
PEK
Beijing Capital airport
Ethiopian Air
PEK
27 Sep
Beijing Capital airport
18h 55m
1 Stop
JNB
Johannesburg OR Tambo airport
8 044 ZAR
Ethiopian Air
Ethiopian Air
JNB
10 Sep
Johannesburg OR Tambo airport
21h 10m
1 Stop
PEK
Beijing Capital airport
Ethiopian Air
PEK
16 Sep
Beijing Capital airport
18h 55m
1 Stop
JNB
Johannesburg OR Tambo airport
8 074 ZAR
Ethiopian Air
Ethiopian Air
JNB
28 Aug
Johannesburg OR Tambo airport
19h 10m
1 Stop
SHA
Shanghai Hongqiao Intl airport
Ethiopian Air
SHA
07 Sep
Shanghai Hongqiao Intl airport
19h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
8 089 ZAR
Ethiopian Air
Ethiopian Air
JNB
28 Aug
Johannesburg OR Tambo airport
19h 10m
1 Stop
PVG
Shanghai Pu Dong airport
Ethiopian Air
PVG
07 Sep
Shanghai Pu Dong airport
19h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
8 089 ZAR
Ethiopian Air
Ethiopian Air
JNB
28 Aug
Johannesburg OR Tambo airport
19h 10m
1 Stop
SHA
Shanghai Hongqiao Intl airport
Ethiopian Air
SHA
07 Sep
Shanghai Hongqiao Intl airport
19h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
8 089 ZAR
Ethiopian Air
Ethiopian Air
JNB
28 Aug
Johannesburg OR Tambo airport
19h 10m
1 Stop
PVG
Shanghai Pu Dong airport
Ethiopian Air
PVG
07 Sep
Shanghai Pu Dong airport
19h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
8 089 ZAR
Ethiopian Air
Ethiopian Air
JNB
28 Aug
Johannesburg OR Tambo airport
19h 10m
1 Stop
SHA
Shanghai Hongqiao Intl airport
Ethiopian Air
SHA
30 Aug
Shanghai Hongqiao Intl airport
19h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
8 775 ZAR
Ethiopian Air
Ethiopian Air
JNB
28 Aug
Johannesburg OR Tambo airport
19h 10m
1 Stop
PVG
Shanghai Pu Dong airport
Ethiopian Air
PVG
30 Aug
Shanghai Pu Dong airport
19h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
8 775 ZAR
Ethiopian Air
Ethiopian Air
JNB
21 Sep
Johannesburg OR Tambo airport
21h 10m
1 Stop
PEK
Beijing Capital airport
Ethiopian Air
PEK
27 Sep
Beijing Capital airport
18h 55m
1 Stop
JNB
Johannesburg OR Tambo airport
8 044 ZAR
Ethiopian Air
Ethiopian Air
JNB
10 Sep
Johannesburg OR Tambo airport
21h 10m
1 Stop
PEK
Beijing Capital airport
Ethiopian Air
PEK
16 Sep
Beijing Capital airport
18h 55m
1 Stop
JNB
Johannesburg OR Tambo airport
8 074 ZAR

Popular routes landing in China

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Guangzhou
Fastest flight time
16h 35m
Cheapest price
6 170 ZAR
Johannesburg to Beijing
Fastest flight time
19h 35m
Cheapest price
7 358 ZAR
Johannesburg to Shanghai
Fastest flight time
19h 10m
Cheapest price
7 526 ZAR
Cape Town to Beijing
Fastest flight time
19h 00m
Cheapest price
10 344 ZAR
Cape Town to Shanghai
Fastest flight time
18h 45m
Cheapest price
10 374 ZAR
Johannesburg to Kunming
Fastest flight time
22h 30m
Cheapest price
10 588 ZAR
Cape Town to Guangzhou
Fastest flight time
33h 20m
Cheapest price
16 026 ZAR
View more
Flights Asia China