Cape Town
Shanghai
BEST
DEAL
Sat, 23 Nov
CPT - SHA
Tue, 26 Nov
SHA - CPT
R19044
R17898
Prime price per passenger
Cape Town
Shanghai
BEST
DEAL
Fri, 20 Dec
CPT - PVG
R13231
R13014
Prime price per passenger