Flights from Amsterdam to Cape Town (AMS to CPT)

Find cheap Amsterdam, Netherlands to Cape Town, South Africa flights with our free search service. Compare all available fares for direct or connection flights to Cape Town.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Amsterdam to Cape Town (One Way)

What is the distance between Amsterdam and Cape Town?

The average distance from Amsterdam to Cape Town is 9655 kilometers (equals to 5999 miles or 5213 nautical miles). Your flight will departure from Amsterdam Airport Schiphol, Netherlands and arrive on Cape Town Airport, South Africa.

How long is the flight from Amsterdam to Cape Town?

The average flight time between Amsterdam to Cape Town is 11 hours and 20 minutes.

How much is the fare for flight between Amsterdam and Cape Town?

The average price for one-way airfare from Amsterdam to Cape Town is 582 USD (none-taxes) for economy class.

Cheap flights from Amsterdam to Cape Town

Tue 27/Feb - Tue 10/Apr
42 days Flights from Amsterdam to Cape Town on British Airways 27/02/2018
$662
Mon 26/Feb - Fri 09/Mar
11 days Flights from Amsterdam to Cape Town on KLM 26/02/2018
$990
Wed 28/Feb - Thu 08/Mar
8 days Flights from Amsterdam to Cape Town on Qatar Airways 28/02/2018
$611
Tue 27/Feb - Tue 10/Jul
133 days Flights from Amsterdam to Cape Town on British Airways 27/02/2018
$622
Tue 27/Feb - Tue 10/Jul
133 days Flights from Amsterdam to Cape Town on KLM 27/02/2018
$1110
Mon 12/Mar - Sun 30/Sep
202 days Flights from Amsterdam to Cape Town on British Airways 12/03/2018
$710
Wed 21/Mar - Wed 25/Jul
126 days Flights from Amsterdam to Cape Town on Turkish Airlines 21/03/2018
$763
Mon 12/Mar - Wed 06/Jun
86 days Flights from Amsterdam to Cape Town on British Airways 12/03/2018
$593
Mon 19/Mar - Wed 04/Apr
16 days Flights from Amsterdam to Cape Town on British Airways 19/03/2018
$593
Tue 06/Mar - Mon 01/Oct
209 days Flights from Amsterdam to Cape Town on British Airways 06/03/2018
$741
Thu 15/Mar - Tue 15/May
61 days Flights from Amsterdam to Cape Town on Air France 15/03/2018
$608
Thu 08/Mar - Mon 19/Mar
11 days Flights from Amsterdam to Cape Town on KLM 08/03/2018
$835
Tue 13/Mar - Tue 20/Mar
7 days Flights from Amsterdam to Cape Town on Qatar Airways 13/03/2018
$611
Mon 26/Mar - Tue 21/Aug
148 days Flights from Amsterdam to Cape Town on Turkish Airlines 26/03/2018
$846
Thu 15/Mar - Tue 15/May
61 days Flights from Amsterdam to Cape Town on KLM 15/03/2018
$757
Tue 06/Mar - Mon 01/Oct
209 days Flights from Amsterdam to Cape Town on KLM 06/03/2018
$1039
Wed 07/Mar - Sun 30/Sep
207 days Flights from Amsterdam to Cape Town on KLM 07/03/2018
$1059
Wed 21/Mar - Wed 25/Jul
126 days Flights from Amsterdam to Cape Town on KLM 21/03/2018
$1035
Wed 21/Mar - Wed 13/Jun
84 days Flights from Amsterdam to Cape Town on KLM 21/03/2018
$1004
Thu 29/Mar - Wed 15/Aug
139 days Flights from Amsterdam to Cape Town on KLM 29/03/2018
$1113
Tue 27/Mar - Sun 22/Apr
26 days Flights from Amsterdam to Cape Town on KLM 27/03/2018
$862
Tue 20/Mar - Tue 25/Dec
280 days Flights from Amsterdam to Cape Town on KLM 20/03/2018
$1020
Tue 20/Mar - Tue 25/Dec
280 days Flights from Amsterdam to Cape Town on British Airways 20/03/2018
$624
Sat 12/May - Sun 20/May
8 days Flights from Amsterdam to Cape Town on Turkish Airlines 12/05/2018
$635
Sat 26/May - Sun 08/Jul
43 days Flights from Amsterdam to Cape Town on Turkish Airlines 26/05/2018
$662
Thu 24/May - Wed 06/Jun
13 days Flights from Amsterdam to Cape Town on Turkish Airlines 24/05/2018
$643
Mon 14/May - Tue 07/Aug
85 days Flights from Amsterdam to Cape Town on British Airways 14/05/2018
$686
Thu 31/May - Fri 07/Sep
99 days Flights from Amsterdam to Cape Town on KLM 31/05/2018
$1060
Thu 31/May - Fri 06/Jul
36 days Flights from Amsterdam to Cape Town on KLM 31/05/2018
$813
Tue 29/May - Tue 12/Jun
14 days Flights from Amsterdam to Cape Town on KLM 29/05/2018
$803
Mon 14/May - Sun 05/Aug
83 days Flights from Amsterdam to Cape Town on KLM 14/05/2018
$1060
Tue 01/May - Tue 29/May
28 days Flights from Amsterdam to Cape Town on KLM 01/05/2018
$786
Thu 31/May - Fri 07/Sep
99 days
$825
Mon 21/May - Fri 02/Nov
165 days Flights from Amsterdam to Cape Town on KLM 21/05/2018
$1060
Mon 21/May - Fri 02/Nov
165 days Flights from Amsterdam to Cape Town on Turkish Airlines 21/05/2018
$654
Tue 17/Apr - Thu 29/Nov
226 days Flights from Amsterdam to Cape Town on KLM 17/04/2018
$1037
Sat 14/Apr - Fri 04/Jan
265 days Flights from Amsterdam to Cape Town on KLM 14/04/2018
$2195
Tue 03/Apr - Tue 04/Dec
245 days Flights from Amsterdam to Cape Town on KLM 03/04/2018
$1169
Mon 23/Apr - Sun 17/Jun
55 days Flights from Amsterdam to Cape Town on Air France 23/04/2018
$667
Tue 03/Apr - Tue 04/Dec
245 days Flights from Amsterdam to Cape Town on Turkish Airlines 03/04/2018
$702
Tue 10/Apr - Sun 29/Apr
19 days Flights from Amsterdam to Cape Town on Turkish Airlines 10/04/2018
$635
Wed 11/Apr - Tue 01/May
20 days Flights from Amsterdam to Cape Town on Turkish Airlines 11/04/2018
$643
Thu 12/Apr - Thu 05/Jul
84 days Flights from Amsterdam to Cape Town on Turkish Airlines 12/04/2018
$661
Sun 29/Apr - Tue 12/Jun
44 days Flights from Amsterdam to Cape Town on KLM 29/04/2018
$834
Thu 12/Apr - Thu 05/Jul
84 days Flights from Amsterdam to Cape Town on KLM 12/04/2018
$1036
Wed 18/Apr - Thu 03/May
15 days Flights from Amsterdam to Cape Town on KLM 18/04/2018
$805
Wed 11/Apr - Sun 22/Apr
11 days Flights from Amsterdam to Cape Town on KLM 11/04/2018
$850
Tue 24/Apr - Fri 24/Aug
122 days Flights from Amsterdam to Cape Town on KLM 24/04/2018
$1193
Tue 17/Apr - Thu 29/Nov
226 days Flights from Amsterdam to Cape Town on Turkish Airlines 17/04/2018
$741
Tue 24/Apr - Fri 24/Aug
122 days Flights from Amsterdam to Cape Town on Kenya Airways 24/04/2018
$906
Sat 14/Apr - Fri 04/Jan
265 days Flights from Amsterdam to Cape Town on Kenya Airways 14/04/2018
$987
Mon 27/Aug - Mon 10/Sep
14 days Flights from Amsterdam to Cape Town on Air France 27/08/2018
$677
Wed 15/Aug - Sat 22/Dec
129 days Flights from Amsterdam to Cape Town on KLM 15/08/2018
$1227
Wed 29/Aug - Wed 07/Nov
70 days Flights from Amsterdam to Cape Town on KLM 29/08/2018
$1029
Thu 30/Aug - Thu 24/Jan
147 days Flights from Amsterdam to Cape Town on KLM 30/08/2018
$1036
Thu 23/Aug - Sun 03/Feb
164 days Flights from Amsterdam to Cape Town on KLM 23/08/2018
$1056
Thu 23/Aug - Wed 23/Jan
153 days Flights from Amsterdam to Cape Town on Turkish Airlines 23/08/2018
$689
Thu 23/Aug - Sun 03/Feb
164 days Flights from Amsterdam to Cape Town on Turkish Airlines 23/08/2018
$689
Tue 28/Aug - Tue 02/Oct
35 days Flights from Amsterdam to Cape Town on Turkish Airlines 28/08/2018
$750
Tue 21/Aug - Wed 29/Aug
8 days Flights from Amsterdam to Cape Town on KLM 21/08/2018
$969
Tue 28/Aug - Tue 02/Oct
35 days Flights from Amsterdam to Cape Town on KLM 28/08/2018
$877
Thu 23/Aug - Thu 13/Sep
21 days Flights from Amsterdam to Cape Town on KLM 23/08/2018
$812
Thu 30/Aug - Thu 08/Nov
70 days Flights from Amsterdam to Cape Town on Turkish Airlines 30/08/2018
$706
Wed 15/Aug - Sat 22/Dec
129 days Flights from Amsterdam to Cape Town on Turkish Airlines 15/08/2018
$692
Tue 21/Aug - Wed 29/Aug
8 days
$792
Wed 04/Jul - Tue 25/Sep
83 days Flights from Amsterdam to Cape Town on Emirates 04/07/2018
$954
Wed 25/Jul - Wed 08/Aug
14 days Flights from Amsterdam to Cape Town on Turkish Airlines 25/07/2018
$887
Mon 02/Jul - Tue 10/Jul
8 days Flights from Amsterdam to Cape Town on Air France 02/07/2018
$664
Tue 10/Jul - Thu 27/Dec
170 days Flights from Amsterdam to Cape Town on KLM 10/07/2018
$1156
Mon 02/Jul - Fri 18/Jan
200 days Flights from Amsterdam to Cape Town on KLM 02/07/2018
$1193
Tue 31/Jul - Thu 01/Nov
93 days Flights from Amsterdam to Cape Town on KLM 31/07/2018
$1156
Thu 05/Jul - Tue 22/Jan
201 days Flights from Amsterdam to Cape Town on Turkish Airlines 05/07/2018
$835
Thu 05/Jul - Thu 20/Dec
168 days Flights from Amsterdam to Cape Town on Turkish Airlines 05/07/2018
$844
Tue 31/Jul - Thu 01/Nov
93 days Flights from Amsterdam to Cape Town on Turkish Airlines 31/07/2018
$898
Tue 10/Jul - Thu 06/Sep
58 days Flights from Amsterdam to Cape Town on KLM 10/07/2018
$1156
Tue 03/Jul - Thu 25/Oct
114 days Flights from Amsterdam to Cape Town on KLM 03/07/2018
$1169
Mon 02/Jul - Tue 10/Jul
8 days Flights from Amsterdam to Cape Town on KLM 02/07/2018
$1059
Tue 10/Jul - Thu 02/Aug
23 days Flights from Amsterdam to Cape Town on KLM 10/07/2018
$1156
Sun 01/Jul - Tue 16/Oct
107 days Flights from Amsterdam to Cape Town on Etihad Airways 01/07/2018
$869
Sat 02/Jun - Sun 08/Jul
36 days Flights from Amsterdam to Cape Town on Turkish Airlines 02/06/2018
$644
Sat 23/Jun - Fri 11/Jan
202 days Flights from Amsterdam to Cape Town on KLM 23/06/2018
$1439
Sun 03/Jun - Thu 06/Dec
186 days Flights from Amsterdam to Cape Town on KLM 03/06/2018
$1060
Sun 03/Jun - Thu 29/Nov
179 days Flights from Amsterdam to Cape Town on KLM 03/06/2018
$1060
Sun 17/Jun - Sun 05/Aug
49 days Flights from Amsterdam to Cape Town on Air France 17/06/2018
$729
Tue 05/Jun - Tue 11/Sep
98 days Flights from Amsterdam to Cape Town on British Airways 05/06/2018
$672
Thu 28/Jun - Mon 15/Oct
109 days
$805
Sun 03/Jun - Wed 05/Dec
185 days Flights from Amsterdam to Cape Town on Turkish Airlines 03/06/2018
$661
Sun 03/Jun - Fri 30/Nov
180 days Flights from Amsterdam to Cape Town on Turkish Airlines 03/06/2018
$661
Fri 01/Jun - Sun 03/Jun
2 days Flights from Amsterdam to Cape Town on Turkish Airlines 01/06/2018
$635
Fri 01/Jun - Wed 11/Jul
40 days Flights from Amsterdam to Cape Town on KLM 01/06/2018
$790
Wed 27/Jun - Fri 03/Aug
37 days Flights from Amsterdam to Cape Town on KLM 27/06/2018
$951
Tue 05/Jun - Tue 11/Sep
98 days Flights from Amsterdam to Cape Town on KLM 05/06/2018
$1079
Thu 14/Jun - Tue 26/Jun
12 days Flights from Amsterdam to Cape Town on KLM 14/06/2018
$812
Thu 28/Jun - Mon 15/Oct
109 days Flights from Amsterdam to Cape Town on KLM 28/06/2018
$1037
Sat 23/Jun - Fri 11/Jan
202 days Flights from Amsterdam to Cape Town on Kenya Airways 23/06/2018
$847
Tue 25/Sep - Tue 11/Dec
77 days Flights from Amsterdam to Cape Town on KLM 25/09/2018
$1037
Mon 03/Sep - Fri 01/Feb
151 days Flights from Amsterdam to Cape Town on KLM 03/09/2018
$1060
Mon 03/Sep - Thu 31/Jan
150 days Flights from Amsterdam to Cape Town on KLM 03/09/2018
$1003
Tue 25/Sep - Thu 29/Nov
65 days Flights from Amsterdam to Cape Town on KLM 25/09/2018
$1037
Mon 03/Sep - Mon 19/Nov
77 days Flights from Amsterdam to Cape Town on Turkish Airlines 03/09/2018
$689
Mon 03/Sep - Thu 31/Jan
150 days Flights from Amsterdam to Cape Town on Turkish Airlines 03/09/2018
$674
Mon 03/Sep - Fri 01/Feb
151 days Flights from Amsterdam to Cape Town on Turkish Airlines 03/09/2018
$686
Wed 19/Sep - Wed 05/Dec
77 days Flights from Amsterdam to Cape Town on Iberia 19/09/2018
$694
Mon 03/Sep - Thu 13/Sep
10 days Flights from Amsterdam to Cape Town on KLM 03/09/2018
$815
Fri 14/Sep - Thu 04/Oct
20 days Flights from Amsterdam to Cape Town on KLM 14/09/2018
$783
Mon 17/Sep - Mon 01/Oct
14 days Flights from Amsterdam to Cape Town on Qatar Airways 17/09/2018
$620
Tue 18/Sep - Wed 26/Sep
8 days Flights from Amsterdam to Cape Town on Qatar Airways 18/09/2018
$614
Mon 08/Oct - Mon 03/Dec
56 days Flights from Amsterdam to Cape Town on KLM 08/10/2018
$1110
Wed 31/Oct - Wed 21/Nov
21 days Flights from Amsterdam to Cape Town on KLM 31/10/2018
$837
Tue 30/Oct - Tue 13/Nov
14 days Flights from Amsterdam to Cape Town on British Airways 30/10/2018
$622
Mon 01/Oct - Tue 11/Dec
71 days Flights from Amsterdam to Cape Town on Iberia 01/10/2018
$693
Mon 01/Oct - Tue 09/Oct
8 days Flights from Amsterdam to Cape Town on KLM 01/10/2018
$1032
Tue 16/Oct - Tue 23/Oct
7 days Flights from Amsterdam to Cape Town on British Airways 16/10/2018
$665
Mon 22/Oct - Sun 13/Jan
83 days Flights from Amsterdam to Cape Town on KLM 22/10/2018
$1325
Mon 22/Oct - Sun 13/Jan
83 days Flights from Amsterdam to Cape Town on Kenya Airways 22/10/2018
$847
Thu 15/Nov - Thu 29/Nov
14 days Flights from Amsterdam to Cape Town on KLM 15/11/2018
$918
Thu 15/Nov - Mon 04/Feb
81 days Flights from Amsterdam to Cape Town on KLM 15/11/2018
$1037
Wed 21/Nov - Mon 28/Jan
68 days Flights from Amsterdam to Cape Town on KLM 21/11/2018
$1045
Wed 21/Nov - Wed 05/Dec
14 days Flights from Amsterdam to Cape Town on KLM 21/11/2018
$884
Sun 18/Nov - Sun 13/Jan
56 days Flights from Amsterdam to Cape Town on British Airways 18/11/2018
$594
Mon 12/Nov - Fri 01/Feb
81 days Flights from Amsterdam to Cape Town on British Airways 12/11/2018
$609
Thu 29/Nov - Sun 09/Dec
10 days Flights from Amsterdam to Cape Town on British Airways 29/11/2018
$594
Thu 22/Nov - Thu 29/Nov
7 days Flights from Amsterdam to Cape Town on British Airways 22/11/2018
$594
Sat 01/Dec - Thu 13/Dec
12 days Flights from Amsterdam to Cape Town on KLM 01/12/2018
$891
Sat 01/Dec - Thu 31/Jan
61 days Flights from Amsterdam to Cape Town on KLM 01/12/2018
$941
Mon 10/Dec - Thu 07/Feb
59 days Flights from Amsterdam to Cape Town on KLM 10/12/2018
$918
Mon 10/Dec - Sun 13/Jan
34 days Flights from Amsterdam to Cape Town on British Airways 10/12/2018
$594
Sat 01/Dec - Mon 03/Dec
2 days Flights from Amsterdam to Cape Town on British Airways 01/12/2018
$594
Sat 01/Dec - Sat 02/Feb
63 days Flights from Amsterdam to Cape Town on Turkish Airlines 01/12/2018
$690
Sat 19/Jan - Mon 28/Jan
9 days Flights from Amsterdam to Cape Town on KLM 19/01/2019
$1056
Tue 22/Jan - Wed 13/Feb
22 days Flights from Amsterdam to Cape Town on KLM 22/01/2019
$975
Mon 07/Jan - Thu 07/Feb
31 days Flights from Amsterdam to Cape Town on Turkish Airlines 07/01/2019
$798
Tue 15/Jan - Mon 28/Jan
13 days Flights from Amsterdam to Cape Town on EgyptAir 15/01/2019
$768
Sat 02/Feb - Mon 11/Feb
9 days Flights from Amsterdam to Cape Town on KLM 02/02/2019
$1056
Sat 02/Feb - Mon 11/Feb
9 days Flights from Amsterdam to Cape Town on EgyptAir 02/02/2019
$907