Johannesburg
Shanghai
BEST
DEAL
![CX](https://za.edreams.com/images/onefront/airlines/smCX.gif)
Tue, 03 Sep
JNB - PVG
R9502
R9459
Prime price per passenger