Last minute flight, train and bus deals
4/6Tue
multi-stopRwandAir
14h 30mJNB-DXB
10/6Mon
multi-stopRwandAir
15h 10mDXB-JNB
3/6Mon
multi-stopEthiopian Air
16h 35mJNB-DXB
8/6Sat
multi-stopEthiopian Air
16h 20mDXB-JNB
2/6Sun
multi-stopKenya Airways
20h 10mJNB-DXB
8/6Sat
multi-stopKenya Airways
19h 20mDXB-JNB
2/6Sun
multi-stopKenya Airways
20h 10mJNB-DXB
5/6Wed
multi-stopKenya Airways
10h 50mDXB-JNB
3/6Mon
directEmirates
8h 15mJNB-DXB
7/6Fri
directEmirates
8h 10mDXB-JNB
31/5Fri
directEmirates
8h 15mJNB-DXB
3/6Mon
directEmirates
8h 10mDXB-JNB
1/6Sat
multi-stopQatar Airways
16h 50mJNB-AUH
6/6Thu
multi-stopQatar Airways
13h 05mAUH-JNB
31/5Fri
direct
8h 20mJNB-DXB
3/6Mon
multi-stop
11h 30mDXB-JNB
31/5Fri
multi-stop
15h 20mJNB-DXB
3/6Mon
direct
8h 10mDXB-JNB
1/6Sat
multi-stopQatar Airways
16h 50mJNB-AUH
6/6Thu
multi-stopQatar Airways
18h 05mAUH-JNB