Last minute flight, train and bus deals
4/6Tue
multi-stop
26h 00mORD-JNB
6/6Thu
multi-stop
23h 35mJNB-ORD
4/6Tue
multi-stop
23h 35mORD-JNB
6/6Thu
multi-stop
23h 35mJNB-ORD
4/6Tue
multi-stopUnited Airlines
22h 00mORD-JNB
6/6Thu
multi-stopUnited Airlines
43h 40mJNB-ORD
5/6Wed
multi-stopEthiopian Air
19h 50mORD-JNB
7/6Fri
multi-stopEthiopian Air
30h 45mJNB-ORD
5/6Wed
multi-stopEthiopian Air
19h 50mORD-JNB
7/6Fri
multi-stopEthiopian Air
30h 45mJNB-ORD
5/6Wed
multi-stopUnited Airlines
21h 33mORD-JNB
7/6Fri
multi-stopUnited Airlines
21h 35mJNB-ORD
5/6Wed
multi-stop
21h 33mORD-JNB
7/6Fri
multi-stop
27h 20mJNB-ORD
3/6Mon
multi-stopKLM
21h 40mORD-CPT
23/6Sun
multi-stopKLM
22h 20mCPT-ORD
3/6Mon
multi-stopKLM
24h 53mORD-CPT
23/6Sun
multi-stopKLM
22h 20mCPT-ORD
6/6Thu
multi-stopTurkish Airlines
41h 25mORD-CPT
8/6Sat
multi-stopTurkish Airlines
24h 05mCPT-ORD