Last minute flight, train and bus deals
23/4Tue
multi-stopEgypt Air
15h 30mAMS-JNB
27/5Mon
multi-stopEgypt Air
16h 55mJNB-AMS
21/4Sun
multi-stopKenya Airways
19h 15mAMS-JNB
6/5Mon
multi-stopKenya Airways
23h 40mJNB-AMS
23/4Tue
multi-stop
15h 50mAMS-JNB
27/5Mon
direct
11h 00mJNB-AMS
23/4Tue
multi-stopAir France
15h 50mAMS-JNB
23/5Thu
multi-stopAir France
15h 10mJNB-AMS
23/4Tue
multi-stop
15h 50mAMS-JNB
23/5Thu
direct
11h 00mJNB-AMS
23/4Tue
directKLM
10h 45mAMS-JNB
27/5Mon
directKLM
11h 00mJNB-AMS
23/4Tue
directKLM
10h 45mAMS-JNB
23/5Thu
directKLM
11h 00mJNB-AMS
20/4Sat
multi-stopAir France
18h 05mAMS-JNB
5/5Sun
multi-stopAir France
21h 05mJNB-AMS
24/4Wed
multi-stopSWISS
27h 00mAMS-CPT
14/5Tue
multi-stopSWISS
24h 15mCPT-AMS
24/4Wed
multi-stopSWISS
13h 55mAMS-CPT
5/5Sun
multi-stopSWISS
29h 30mCPT-AMS