Last minute flight, train and bus deals
28/4Sun
multi-stopUnited Airlines
27h 15mORD-JNB
30/4Tue
multi-stopUnited Airlines
34h 36mJNB-ORD
28/4Sun
multi-stopKLM
22h 00mORD-JNB
30/4Tue
multi-stopKLM
22h 30mJNB-ORD
28/4Sun
multi-stopKLM
24h 05mORD-JNB
30/4Tue
multi-stopKLM
22h 30mJNB-ORD
28/4Sun
multi-stopEthiopian Air
38h 55mORD-JNB
30/4Tue
multi-stopEthiopian Air
40h 30mJNB-ORD
28/4Sun
multi-stop
32h 15mORD-JNB
30/4Tue
multi-stop
34h 50mJNB-ORD
28/4Sun
multi-stopKenya Airways
25h 35mORD-JNB
29/4Mon
multi-stopKenya Airways
47h 40mJNB-ORD