Last minute flight, train and bus deals
16/10Wed
multi-stop
35h 50mPDX-JNB
18/10Fri
multi-stop
35h 37mJNB-PDX
16/10Wed
multi-stopQatar Airways
42h 11mPDX-JNB
18/10Fri
multi-stopQatar Airways
29h 17mJNB-PDX
16/10Wed
multi-stopQatar Airways
47h 55mBOI-JNB
18/10Fri
multi-stopQatar Airways
32h 45mJNB-BOI
16/10Wed
multi-stop
30h 50mPDX-JNB
18/10Fri
multi-stop
35h 57mJNB-PDX
16/10Wed
multi-stopUnited Airlines
22h 20mPDX-JNB
18/10Fri
multi-stopUnited Airlines
47h 37mJNB-PDX
16/10Wed
multi-stop
49h 30mBOI-JNB
18/10Fri
multi-stop
35h 28mJNB-BOI
17/10Thu
multi-stopQatar Airways
48h 34mPDX-JNB
19/10Sat
multi-stopQatar Airways
32h 17mJNB-PDX
17/10Thu
multi-stopBritish Airways
31h 20mPDX-JNB
19/10Sat
multi-stopBritish Airways
29h 20mJNB-PDX
17/10Thu
multi-stopUnited Airlines
25h 35mPDX-JNB
19/10Sat
multi-stopUnited Airlines
33h 59mJNB-PDX
17/10Thu
multi-stopSWISS
36h 56mPDX-JNB
19/10Sat
multi-stopSWISS
35h 54mJNB-PDX