Last minute flight, train and bus deals
2/4Di
multi-stopAir China
26h 55mPVG-JNB
5/4Fr
multi-stopAir China
25h 30mJNB-PVG
2/4Di
multi-stop
19h 55mPVG-JNB
5/4Fr
multi-stop
30h 25mJNB-PVG
1/4Mo
multi-stop
21h 35mPVG-JNB
5/4Fr
multi-stop
18h 50mJNB-PVG
1/4Mo
multi-stopQatar Airways
21h 35mPVG-JNB
5/4Fr
multi-stopQatar Airways
24h 55mJNB-PVG
2/4Di
multi-stop
43h 25mPVG-CPT
5/4Fr
multi-stop
25h 10mCPT-PVG
1/4Mo
multi-stop
33h 30mPVG-JNB
5/4Fr
multi-stop
17h 45mJNB-PVG
2/4Di
multi-stop
43h 30mPVG-JNB
5/4Fr
multi-stop
30h 25mJNB-PVG
1/4Mo
multi-stop
26h 25mPVG-CPT
5/4Fr
multi-stop
22h 15mCPT-PVG
1/4Mo
multi-stopEthiopian Air
20h 10mPVG-CPT
5/4Fr
multi-stopEthiopian Air
18h 55mCPT-PVG
1/4Mo
multi-stopEthiopian Air
41h 15mPVG-JNB
5/4Fr
multi-stopEthiopian Air
45h 10mJNB-PVG