Recent return flight deals
19/7Fri
2 stopsTurkish Airlines
25h 15mDUR-AMS
20/8Tue
2 stopsTurkish Airlines
18h 45mAMS-DUR
28/5Tue
2 stopsKenya Airways
26h 10mCPT-AMS
5/6Wed
1 stopKenya Airways
25h 05mAMS-CPT
23/5Thu
2 stopsKenya Airways
34h 40mCPT-AMS
27/5Mon
1 stopKenya Airways
25h 05mAMS-CPT
23/5Thu
2 stopsKenya Airways
34h 40mCPT-AMS
5/6Wed
1 stopKenya Airways
25h 05mAMS-CPT
12/6Wed
2 stopsKenya Airways
34h 40mCPT-AMS
23/6Sun
2 stopsKenya Airways
22h 15mAMS-CPT
23/5Thu
2 stopsKenya Airways
34h 40mCPT-AMS
27/5Mon
2 stopsKenya Airways
22h 15mAMS-CPT
27/5Mon
2 stopsKenya Airways
29h 45mCPT-AMS
4/6Tue
2 stopsKenya Airways
22h 15mAMS-CPT
6/10Sun
2 stopsKenya Airways
26h 10mCPT-AMS
16/10Wed
1 stopKenya Airways
25h 05mAMS-CPT
19/7Fri
1 stopEmirates
25h 20mDUR-AMS
20/8Tue
1 stopEmirates
18h 45mAMS-DUR
10/6Mon
2 stopsLufthansa
20h 15mGRJ-AMS
17/6Mon
2 stopsLufthansa
29h 45mAMS-GRJ