Cheap flights from South Africa to Amsterdam

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Mon 7/20
Mon 7/27
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Mon 7/20
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
South Africa to Amsterdam (AMS)

How far in advance should I book a flight from South Africa to Amsterdam?

To save on the cost of your flight from South Africa to Amsterdam, book at least 61 days before your planned departure. Booking around this time can save you about 4% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R178 051 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R178 051.

What is the cheapest month to fly from South Africa to Amsterdam?

The best pricing can be found in the month of October. Prices to Amsterdam from South Africa average R9 887. You can even find prices in October for less than R9 887, as users have found deals to Amsterdam from as low as R7 820. The month of June appears to be one of the more expensive times to travel to Amsterdam from South Africa. Flying in the targeted month can save you up to 10%.

Cheap flights from South Africa to Amsterdam in July, August 2020

The best prices found for South Africa to AMS flights in July, August
15 Jul - 22 Jul
R442pp
JNB
Johannesburg OR Tambo
SWISS
 
1 STOP
AMS
Amsterdam Schiphol
AMS
Amsterdam Schiphol
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo
15 Jul - 22 Jul
R452pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
AMS
Amsterdam Schiphol
AMS
Amsterdam Schiphol
Lufthansa
 
1 STOP
JNB
Johannesburg OR Tambo
15 Jul - 22 Jul
R463pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
AMS
Amsterdam Schiphol
AMS
Amsterdam Schiphol
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo

South Africa to Amsterdam 2020 flight deals

Cheap flights to Amsterdam from South Africa found for this year
15 Jul - 22 Jul
R442pp
JNB
Johannesburg OR Tambo
SWISS
 
1 STOP
AMS
Amsterdam Schiphol
AMS
Amsterdam Schiphol
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo
16 Aug - 22 Aug
R443pp
JNB
Johannesburg OR Tambo
SWISS
 
1 STOP
AMS
Amsterdam Schiphol
AMS
Amsterdam Schiphol
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo
2 Aug - 16 Aug
R450pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
AMS
Amsterdam Schiphol
AMS
Amsterdam Schiphol
Lufthansa
 
1 STOP
JNB
Johannesburg OR Tambo

Direct flights to Amsterdam from South Africa

Save time with South Africa to Amsterdam direct flight deals
16 Sep - 23 Sep
R607pp
CPT
Cape Town Intl
KLM
Direct
AMS
Amsterdam Schiphol
AMS
Amsterdam Schiphol
KLM
Direct
CPT
Cape Town Intl
16 Sep - 23 Sep
R610pp
CPT
Cape Town Intl
KLM
Direct
AMS
Amsterdam Schiphol
AMS
Amsterdam Schiphol
KLM
Direct
CPT
Cape Town Intl
16 Sep - 23 Sep
R616pp
CPT
Cape Town Intl
KLM
Direct
AMS
Amsterdam Schiphol
AMS
Amsterdam Schiphol
KLM
Direct
CPT
Cape Town Intl

Last-minute flights from South Africa to Amsterdam

Late deals on return flights to Amsterdam from South Africa, departing today and this week
24 Jun - 24 Jul
R1 835pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
AMS
Amsterdam Schiphol
AMS
Amsterdam Schiphol
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
27 Jun - 21 Jul
R2 355pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
AMS
Amsterdam Schiphol
AMS
Amsterdam Schiphol
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo
27 Jun - 25 Jul
R2 362pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
AMS
Amsterdam Schiphol
AMS
Amsterdam Schiphol
Lufthansa
 
1 STOP
JNB
Johannesburg OR Tambo

One-way flights to Amsterdam from South Africa

The cheapest one-way flights from South Africa to Amsterdam
14:10 - 9:10
Turkish Airlines
1 stop
19h 00m
JNB - AMS
Turkish Airlines
R6 799
15:10 - 9:15
Emirates
1 stop
18h 05m
JNB - AMS
Emirates
R7 167
Flighttix
17:10 - 14:30
British Airways
1 stop
21h 20m
JNB - AMS
British Airways
R8 206
Kiwi.com

Related info for your journey

Useful info, stats and facts about South Africa to Amsterdam flights.

Flight FAQs

From South Africa to Amsterdam

Can I find flights from South Africa to Amsterdam for under R500 on Cheapflights?

Yes, there are multiple flights from South Africa to Amsterdam for under R500. The cheapest flight booked recently is on SWISS for just R442, but on average you can expect to pay R510.

Are there direct flights from South Africa to Amsterdam for under R700 on Cheapflights?

Cheapflights has 11 direct flights from South Africa to Amsterdam under R700. A good price for a direct flight from South Africa to Amsterdam is less than R1 319.

Are there last-minute flights available from South Africa to Amsterdam for under R1 900?

There are currently 4+ open flights from South Africa to Amsterdam within the next 7 days for less than R1 900.

How popular is this flight route?

The South Africa to Amsterdam Schiphol flight path was viewed by 923 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the most popular airlines that fly from South Africa to Amsterdam?

Before booking your flight from South Africa to Amsterdam, check out the most popular airlines for this route: Alitalia, British Airways or Etihad Airways.

What are the most popular routes from South Africa to Amsterdam?

The most popular route from South Africa to Amsterdam is Johannesburg OR Tambo - Amsterdam Schiphol. You may also consider Cape Town Intl - Amsterdam Schiphol or Durban King Shaka Intl - Amsterdam Schiphol.

What are the cheapest flights from South Africa to Amsterdam?

On average you can expect to pay R10 031 for a flight from South Africa to Amsterdam. The cheapest flight overall is R5 166 while the most popular route, (Johannesburg OR Tambo - Amsterdam Schiphol) is currently priced at R8 423.

What are the most reliable airlines from South Africa to Amsterdam?

No one likes to see their flight delayed. When booking a flight from South Africa to Amsterdam consider choosing KLM(75%), Air France(67%) or XiamenAir(67%), as they are the most reliable in getting you off to your destination on time.

Related searches

Flights to Amsterdam from South Africa
Flights to South Africa Flights to Amsterdam

Arrival points for flights from South Africa to Amsterdam

Destination information for Amsterdam

Things to know before you go. Useful info for your trip from South Africa to Amsterdam
Today's exchange rate
R1 = €0,06
Flight duration
11h 30m
Average temperature for July in Amsterdam
20.0 °C

Airports servicing

Cape Town (CPT)
Durban (DUR)
East London (ELS)
George (GRJ)
Sabi Sabi (GSS)

Airports servicing Amsterdam

  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First