Last minute flight, train and bus deals
25/5Sat
multi-stopEthiopian Air
24h 15mJNB-YYZ
1/6Sat
multi-stopEthiopian Air
20h 20mYYZ-JNB
22/5Wed
multi-stopKLM
25h 55mJNB-JFK
19/6Wed
multi-stopKLM
20h 50mJFK-JNB
21/5Tue
multi-stop
23h 55mJNB-JFK
19/6Wed
multi-stop
20h 50mJFK-JNB
23/5Thu
multi-stopVirgin Atlantic
32h 15mJNB-JFK
5/6Wed
multi-stopVirgin Atlantic
33h 45mJFK-JNB
23/5Thu
multi-stopVirgin Atlantic
29h 15mJNB-JFK
5/6Wed
multi-stopVirgin Atlantic
40h 55mJFK-JNB
23/5Thu
multi-stopDelta
21h 10mJNB-JFK
4/6Tue
multi-stopDelta
25h 40mJFK-JNB
23/5Thu
multi-stopEtihad Airways
29h 20mJNB-JFK
17/6Mon
multi-stopEtihad Airways
28h 00mJFK-JNB
24/5Fri
multi-stop
23h 55mJNB-JFK
12/6Wed
multi-stop
21h 45mJFK-JNB
24/5Fri
multi-stopEtihad Airways
29h 20mJNB-JFK
17/6Mon
multi-stopEtihad Airways
28h 00mJFK-JNB
23/5Thu
directDelta
16h 40mJNB-ATL
5/6Wed
directDelta
15h 30mATL-JNB