Johannesburg
Beijing
BEST
DEAL

Sat, 26 Apr
JNB - PEK

Sun, 27 Apr
PEK - JNB
R20898
R19626
Prime price per passenger
Johannesburg
Beijing
BEST
DEAL

Sat, 26 Apr
JNB - PEK

Sun, 27 Apr
PEK - JNB
R20977
R19706
Prime price per passenger
Johannesburg
Beijing
BEST
DEAL

Fri, 25 Apr
JNB - PEK

Sun, 27 Apr
PEK - JNB
R17320
R16258
Prime price per passenger
Johannesburg
Beijing
BEST
DEAL

Fri, 25 Apr
JNB - PEK

Sun, 27 Apr
PEK - JNB
R17391
R16329
Prime price per passenger
Johannesburg
Beijing
BEST
DEAL

Thu, 24 Apr
JNB - PEK

Mon, 28 Apr
PEK - JNB
R16859
R15826
Prime price per passenger
Johannesburg
Beijing
BEST
DEAL

Thu, 24 Apr
JNB - PEK

Mon, 28 Apr
PEK - JNB
R16933
R15899
Prime price per passenger