Last minute flight, train and bus deals
16/11Sat
multi-stopUnited Airlines
18h 50mORD-JNB
18/11Mon
multi-stopUnited Airlines
20h 44mJNB-ORD
14/11Thu
multi-stopVirgin Atlantic
38h 47mMDW-JNB
16/11Sat
multi-stopVirgin Atlantic
30h 24mJNB-MDW
13/11Wed
multi-stop
23h 44mORD-JNB
15/11Fri
multi-stop
27h 50mJNB-ORD
13/11Wed
multi-stop
23h 20mORD-JNB
15/11Fri
multi-stop
27h 50mJNB-ORD
16/11Sat
multi-stopKenya Airways
24h 45mORD-JNB
17/11Sun
multi-stopKenya Airways
43h 55mJNB-ORD
16/11Sat
multi-stopKenya Airways
25h 02mIND-JNB
17/11Sun
multi-stopKenya Airways
41h 55mJNB-IND
13/11Wed
multi-stopEthiopian Air
26h 15mORD-JNB
14/11Thu
multi-stopEthiopian Air
35h 40mJNB-ORD
13/11Wed
multi-stopEthiopian Air
30h 34mORD-JNB
15/11Fri
multi-stopEthiopian Air
25h 05mJNB-ORD
16/11Sat
multi-stopQatar Airways
39h 25mCVG-JNB
18/11Mon
multi-stopQatar Airways
33h 52mJNB-CVG
13/11Wed
multi-stopQatar Airways
33h 55mORD-CPT
16/11Sat
multi-stopQatar Airways
55h 10mCPT-ORD