Last minute flight, train and bus deals
17/5Fri
multi-stopKenya Airways
27h 50mJNB-TNR
19/5Sun
multi-stopKenya Airways
8h 50mTNR-JNB
17/5Fri
multi-stopKenya Airways
27h 50mJNB-TNR
19/5Sun
multi-stopKenya Airways
18h 20mTNR-JNB
17/5Fri
directAirlink
3h 00mJNB-TNR
19/5Sun
directAirlink
3h 20mTNR-JNB
15/5Wed
directAirlink
3h 00mJNB-TNR
22/5Wed
directAirlink
3h 20mTNR-JNB
15/5Wed
direct
3h 00mJNB-TNR
21/5Tue
multi-stop
9h 15mTNR-JNB
15/5Wed
multi-stopEthiopian Air
26h 25mJNB-TNR
22/5Wed
multi-stopEthiopian Air
14h 05mTNR-JNB
15/5Wed
multi-stopEthiopian Air
43h 25mJNB-TNR
22/5Wed
multi-stopEthiopian Air
14h 05mTNR-JNB
15/5Wed
multi-stop
32h 40mJNB-TNR
21/5Tue
multi-stop
9h 15mTNR-JNB
17/5Fri
multi-stopAir France
26h 20mJNB-TNR
18/5Sat
multi-stopAir France
33h 05mTNR-JNB
17/5Fri
multi-stopAir France
26h 20mJNB-TNR
18/5Sat
multi-stopAir France
45h 45mTNR-JNB