Johannesburg
Beijing
BEST
DEAL
Wed, 29 Jan
JNB - PEK
Thu, 30 Jan
PEK - JNB
R24407
R23268
Prime price per passenger