Last minute flight, train and bus deals
22/5Wed
multi-stopKenya Airways
15h 25mJNB-AMS
29/5Wed
multi-stopKenya Airways
27h 40mAMS-JNB
22/5Wed
multi-stopKenya Airways
15h 25mJNB-AMS
30/5Thu
multi-stopKenya Airways
19h 15mAMS-JNB
22/5Wed
multi-stopKenya Airways
15h 25mJNB-AMS
31/5Fri
multi-stopKenya Airways
27h 40mAMS-JNB
23/5Thu
multi-stop
22h 55mJNB-AMS
31/5Fri
multi-stop
20h 05mAMS-JNB
23/5Thu
multi-stop
22h 55mJNB-AMS
30/5Thu
multi-stop
13h 05mAMS-JNB
23/5Thu
directKLM
11h 00mJNB-AMS
30/5Thu
directKLM
10h 45mAMS-JNB
23/5Thu
directKLM
11h 00mJNB-AMS
30/5Thu
directKLM
10h 45mAMS-JNB
24/5Fri
multi-stopAustrian Airlines
21h 50mJNB-AMS
31/5Fri
multi-stopAustrian Airlines
20h 05mAMS-JNB
23/5Thu
multi-stopLufthansa
22h 55mJNB-AMS
31/5Fri
multi-stopLufthansa
13h 00mAMS-JNB
23/5Thu
multi-stopAustrian Airlines
16h 40mJNB-AMS
31/5Fri
multi-stopAustrian Airlines
36h 25mAMS-JNB