Johannesburg
Beijing
BEST
DEAL

Sat, 15 Feb
JNB - PEK
R10042
R9393
Prime price per passenger
Johannesburg
Beijing
BEST
DEAL

Sat, 15 Feb
JNB - PKX

Thu, 20 Feb
PKX - JNB
R29798
R28634
Prime price per passenger
Johannesburg
Beijing
BEST
DEAL

Sun, 16 Feb
JNB - PEK

Tue, 18 Feb
PEK - JNB
R56884
R55610
Prime price per passenger