Johannesburg
Hangzhou
BEST
DEAL
Sun, 26 May
JNB - HGH
Wed, 29 May
HGH - JNB
51348R
47531R
Prime price per passenger
Guangzhou
Hangzhou
BEST
DEAL
Sat, 08 Jun
CAN - HGH
1622R
1607R
Prime price per passenger
Seoul
Hangzhou
BEST
DEAL
Tue, 28 May
ICN - HGH
Fri, 31 May
HGH - ICN
2882R
2695R
Prime price per passenger
Johannesburg
Hangzhou
BEST
DEAL
Mon, 20 May
JNB - HGH
Thu, 23 May
HGH - JNB
14446R
14294R
Prime price per passenger
Johannesburg
Hangzhou
BEST
DEAL
Sun, 26 May
JNB - HGH
Thu, 30 May
HGH - JNB
11010R
10258R
Prime price per passenger
Johannesburg
Hangzhou
BEST
DEAL
Sun, 26 May
JNB - HGH
Thu, 30 May
HGH - JNB
-17 %
13198R
10937R
Prime price per passenger
Johannesburg
Hangzhou
BEST
DEAL
Sun, 26 May
JNB - HGH
Wed, 29 May
HGH - JNB
32702R
29654R
Prime price per passenger
Johannesburg
Hangzhou
BEST
DEAL
Sun, 26 May
JNB - HGH
Thu, 30 May
HGH - JNB
48701R
45018R
Prime price per passenger