Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Johannesburg to Amsterdam?

Cheap Flights from Amsterdam to Johannesburg, ZA, South Africa - AMS to JNB Last modified: Jul 26, 2016 12:42 AM

Popular flights from Amsterdam to Johannesburg Last modified: Jul 26, 2016 12:42 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Aer Lingus
AMSJNB
Sun 8/28
2 stops
JNBAMS
Wed 9/7
2 stops
EUR378
Select
British Airways
AMSJNB
Mon 11/14
1 stop
JNBAMS
Sun 11/20
1 stop
EUR537
Select
British Airways
AMSJNB
Mon 11/14
1 stop
JNBAMS
Tue 11/29
1 stop
EUR537
Select
British Airways
AMSJNB
Fri 11/18
1 stop
JNBAMS
Tue 11/29
1 stop
EUR537
Select
Iberia
AMSJNB
Thu 11/3
1 stop
JNBAMS
Sun 11/13
1 stop
EUR552
Select
Iberia
AMSJNB
Thu 11/10
1 stop
JNBAMS
Mon 11/28
1 stop
EUR552
Select
Air France
AMSJNB
Tue 9/13
1 stop
JNBAMS
Tue 9/27
1 stop
EUR553
Select
Air France
AMSJNB
Wed 11/2
1 stop
JNBAMS
Tue 11/8
1 stop
EUR553
Select
Air France
AMSJNB
Wed 11/9
1 stop
JNBAMS
Wed 11/16
1 stop
EUR553
Select
KLM
AMSJNB
Tue 8/30
1 stop
JNBAMS
Wed 9/14
1 stop
EUR556
Select
KLM
AMSJNB
Mon 9/5
1 stop
JNBAMS
Mon 9/19
1 stop
EUR556
Select
KLM
AMSJNB
Mon 9/5
1 stop
JNBAMS
Tue 9/20
1 stop
EUR556
Select
KLM
AMSJNB
Tue 9/6
1 stop
JNBAMS
Wed 9/21
1 stop
EUR556
Select
KLM
AMSJNB
Tue 9/6
1 stop
JNBAMS
Mon 9/12
1 stop
EUR556
Select
Lufthansa
AMSJNB
Wed 11/2
1 stop
JNBAMS
Tue 11/8
1 stop
EUR557
Select
Lufthansa
AMSJNB
Mon 11/14
1 stop
JNBAMS
Tue 11/29
1 stop
EUR557
Select
Austrian
AMSJNB
Tue 9/6
2 stops
JNBAMS
Tue 9/13
2 stops
EUR655
Select
Austrian
AMSJNB
Tue 9/13
2 stops
JNBAMS
Tue 9/20
2 stops
EUR655
Select
Austrian
AMSJNB
Tue 9/20
2 stops
JNBAMS
Tue 9/27
2 stops
EUR655
Select
Virgin Atlantic
AMSJNB
Sat 8/27
1 stop
JNBAMS
Mon 9/5
1 stop
EUR658
Select
Virgin Atlantic
AMSJNB
Thu 9/1
1 stop
JNBAMS
Tue 9/6
1 stop
EUR658
Select
Virgin Atlantic
AMSJNB
Tue 9/13
1 stop
JNBAMS
Tue 9/27
1 stop
EUR658
Select
Virgin Atlantic
AMSJNB
Wed 9/14
1 stop
JNBAMS
Tue 9/20
1 stop
EUR658
Select
Virgin Atlantic
AMSJNB
Wed 9/21
1 stop
JNBAMS
Tue 9/27
1 stop
EUR658
Select
South African
AMSJNB
Mon 9/26
1 stop
JNBAMS
Fri 10/7
1 stop
EUR705
Select
Alitalia
AMSJNB
Sat 9/3
2 stops
JNBAMS
Wed 9/14
2 stops
EUR713
Select
Alitalia
AMSJNB
Sat 9/3
2 stops
JNBAMS
Tue 9/13
2 stops
EUR713
Select
Alitalia
AMSJNB
Sun 9/4
2 stops
JNBAMS
Wed 9/14
2 stops
EUR713
Select
Alitalia
AMSJNB
Sat 9/24
2 stops
JNBAMS
Thu 10/6
2 stops
EUR713
Select
Alitalia
AMSJNB
Sat 10/1
2 stops
JNBAMS
Wed 10/12
2 stops
EUR713
Select
Tap Portugal
AMSJNB
Tue 10/25
2 stops
JNBAMS
Tue 11/1
2 stops
EUR3,880
Select
Air Berlin
AMSJNB
Sat 9/17
2 stops
JNBAMS
Sat 9/24
2 stops
EUR4,646
Select
Air Berlin
AMSJNB
Thu 10/6
2 stops
JNBAMS
Thu 10/13
2 stops
EUR4,646
Select
Finnair
AMSJNB
Thu 10/27
2 stops
JNBAMS
Sun 11/6
2 stops
EUR4,667
Select
SAS
AMSJNB
Mon 8/22
2 stops
JNBAMS
Sat 8/27
2 stops
EUR4,685
Select
Aegean
AMSJNB
Fri 9/9
2 stops
JNBAMS
Thu 9/15
2 stops
EUR6,666
Select

How Much Does it Cost to Fly from Amsterdam to Johannesburg (AMS to JNB)?

We have collected flight cost data from across the web for travel from Amsterdam to Johannesburg, and have found the average flight price for this trip to be EUR501.

When Can I Buy the Cheapest Flight from Amsterdam to Johannesburg (AMS to JNB)?

Airlines can adjust prices for plane tickets from Amsterdam to Johannesburg based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Amsterdam to Johannesburg

The chart below shows up-to-date information regarding how far in advance a flight from Amsterdam to Johannesburg should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days EUR1,046 EUR843
7-14 days EUR970 EUR604
14-21 days EUR895 EUR604
21-30 days EUR742 EUR562
30-60 days EUR742 EUR542
60-90 days EUR742 EUR555
90+ days EUR742 EUR517

Cheapest Day To Fly from Amsterdam to Johannesburg

The chart below shows up-to-date information regarding the cheapest days to fly from Amsterdam to Johannesburg.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
EUR381 EUR553 EUR543 EUR556 EUR542 EUR555 EUR378

Lowest Fares Chart By Month from Amsterdam to Johannesburg

The chart below shows the lowest fare by month when flying from Amsterdam to Johannesburg.

Month Origin Destination Carrier Depart Date Return Date Stops Price
July Amsterdam Johannesburg KLM 7/28/16 8/8/16 1 EUR843
August Amsterdam Johannesburg Aer Lingus 8/28/16 9/7/16 2 EUR378
September Amsterdam Johannesburg British Airways 9/23/16 10/3/16 1 EUR542
October Amsterdam Johannesburg Aer Lingus 10/31/16 11/15/16 2 EUR434
November Amsterdam Johannesburg British Airways 11/14/16 11/20/16 1 EUR537
December Amsterdam Johannesburg British Airways 12/1/16 12/13/16 1 EUR537
January Amsterdam Johannesburg Virgin Atlantic 1/22/17 1/29/17 1 EUR517
February Amsterdam Johannesburg Virgin Atlantic 2/1/17 2/15/17 1 EUR517

Non-Stop vs Connecting Flights from Amsterdam to Johannesburg (AMS to JNB)

Your Amsterdam to Johannesburg flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Amsterdam to Johannesburg is EUR947.

The average price for non-stop flights from Amsterdam to Johannesburg is EUR742.

The chart below shows up to date information regarding non-stop flights from Amsterdam to Johannesburg.

Nonstop Flight Details from Amsterdam to Johannesburg
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
KLM 1 1 1 1 1 1 1 10:25 10:25

Amsterdam to Johannesburg Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Amsterdam to Johannesburg?
Answer: The average Amsterdam to Johannesburg flight time is 10 hours and 50 minutes.
Question: How many kilometers are there between Amsterdam and Johannesburg?
Answer: The distance from Amsterdam to Johannesburg is 9010 kilometers.
Question: How common are direct flights from Amsterdam to Johannesburg?
Answer: There are 7 direct flights from Amsterdam to Johannesburg.
Question: What is the most popular airline for non-stop flights from Amsterdam to Johannesburg?
Answer: KLM Royal Dutch Airlines provides 100% of the non-stop flights between Amsterdam and Johannesburg.
Question: What are the most popular connecting cities when flying from Amsterdam to Johannesburg?
Answer: Abu Dhabi, AE

Airports for Your Route

These pages contain information about the major airports in Amsterdam and Johannesburg, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Amsterdam - AMS

FlightsAirlineLowest Price
Amsterdam to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, transavia.com, Iberia, KLM, Air Malta, Luxair, Lufthansa, LOT, Jet2, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, City Jet, Monarch EUR112
Amsterdam to Durban Air France, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Austrian, South African, SAS, Tap Portugal, Virgin Atlantic EUR681
Amsterdam to Gaborone Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, SAS, Tap Portugal, Virgin Atlantic EUR854
Amsterdam to Bangkok Air Berlin, Air France, Finnair, Alitalia, British Airways, EVA Air, airBaltic, China Airlines, Aer Lingus, Eurowings, Bulgaria Air, transavia.com, KLM, Lufthansa, LOT, Czech, Austrian, Bangkok, SmartWings, TAROM, SAS, Brussels, Thai, Tap Portugal, Virgin Atlantic, Mesaba EUR538
Amsterdam to Cape Town Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Thomas Cook, Austrian, TAROM, South African, SAS, Tap Portugal, Virgin Atlantic EUR631
Amsterdam to Paris Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, Adria, KLM, Air Malta, Lufthansa, LOT, Jet2, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, City Jet, Air Corsica, Monarch EUR81
Amsterdam to Maputo Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, LAM Mocambique, Tap Portugal, Air Europa, Virgin Atlantic EUR784
Amsterdam to New York American, Air Berlin, Air France, Finnair, Alitalia, JetBlue, British Airways, airBaltic, Condor, Aer Lingus, Eurowings, Iberia, Meridiana, KLM, Lufthansa, LOT, Thomas Cook, Czech, Tuifly, Austrian, TAROM, SATA, XL Airways, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic, FlexFlight EUR423
Amsterdam to Istanbul Germanwings, Onur Air, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, transavia.com, Iberia, Adria, Atlasjet, KLM, Air Malta, Luxair, Lufthansa, LOT, Thomas Cook, Czech, Austrian, Pegasus, TAROM, SAS, Brussels, Turkish, Tap Portugal, easyJet, Vueling, WIZZ, TUIfly, SunExpress, Monarch EUR96
Amsterdam to Harare Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, SAS, Tap Portugal, Virgin Atlantic EUR844
Amsterdam to Nelspruit Air France, British Airways, Iberia, KLM, Lufthansa, South African, SAS, Tap Portugal, Virgin Atlantic EUR899
Amsterdam to Dubai Aegean, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Emirates, flydubai, transavia.com, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Germania, Tap Portugal, Virgin Atlantic, Vueling, WIZZ EUR340
Amsterdam to Jakarta Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Garuda, KLM, Lufthansa, LOT, Czech, Austrian, SAS, Tap Portugal, Virgin Atlantic EUR616
Amsterdam to Bloemfontein Air France, British Airways, Iberia, KLM, Lufthansa, South African, Virgin Atlantic EUR780
Amsterdam to ManziniCheck Dates

Cheap International Flights to Johannesburg - JNB

FlightsAirlineLowest Price
Brussels to Johannesburg Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, South African, SAS, Brussels, Jetairfly, Tap Portugal, Virgin Atlantic EUR515
Dusseldorf to Johannesburg Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, TAROM, South African, SAS, Brussels, Germania, Tap Portugal, Virgin Atlantic EUR512
Luxembourg to Johannesburg Aegean, Air Berlin, Air France, Alitalia, British Airways, Condor, Iberia, KLM, Luxair, Lufthansa, LOT, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic EUR496
Rotterdam to Johannesburg Air France, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, South African, Brussels, Tap Portugal, Virgin Atlantic EUR591
Cologne - Bonn to Johannesburg Air Berlin, Air France, British Airways, Condor, Bulgaria Air, KLM, Lufthansa, Austrian, South African, Brussels, Tap Portugal, Virgin Atlantic EUR631
Norwich to Johannesburg Air Berlin, Air France, British Airways, BMI Regional, KLM, Lufthansa, South African, Brussels, Virgin Atlantic EUR694
Bremen to Johannesburg Air Berlin, Air France, British Airways, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic EUR555
Munster - Osnabruck to Johannesburg Air Berlin, British Airways, Condor, KLM, Lufthansa, South African, Tap Portugal, Virgin Atlantic EUR753
Paderborn - Lippstadt to Johannesburg Air Berlin, Alitalia, British Airways, Condor, KLM, Lufthansa, South African, Tap Portugal Check Dates
Brussels to Gaborone Air France, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Austrian, Brussels, Tap Portugal, Virgin Atlantic EUR1,751
Brussels to Durban Air France, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, South African, Brussels, Virgin Atlantic EUR855
Brussels to Maputo Air France, British Airways, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, Brussels, LAM Mocambique, Tap Portugal, Air Europa, Virgin Atlantic EUR944
Dusseldorf to Durban Aegean, Air Berlin, Air France, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Austrian, South African, SAS, Tap Portugal, Virgin Atlantic EUR772
Dusseldorf to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, transavia.com, Iberia, Meridiana, KLM, Air Malta, Luxair, Lufthansa, LOT, Jet2, Thomas Cook, Czech, Austrian, SmartWings, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, TUIfly, Monarch EUR126
Dusseldorf to Gaborone Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Austrian, SAS, Virgin Atlantic Check Dates
Cheap Flights from Amsterdam to Johannesburg, ZA, South Africa, from EUR378 Round trip from AMS to JNB