Last minute flight, train and bus deals
23/4Tue
directAir Botswana
1h 10mJNB-GBE
30/4Tue
directAir Botswana
1h 10mGBE-JNB
23/4Tue
direct
0h 55mJNB-GBE
30/4Tue
multi-stop
8h 25mGBE-JNB
23/4Tue
multi-stopEthiopian Air
16h 00mJNB-GBE
30/4Tue
multi-stopEthiopian Air
21h 35mGBE-JNB