Book Cheap Flights from Amsterdam to Johannesburg

Cheapest flights to Johannesburg

Cheapest flights to Johannesburg in the next 3 months

Flight Route Airline Trip Type Travel Dates Searched Price From
* Please note that the prices are subject to availability and block out dates do apply over peak season.

Flights from Amsterdam to Johannesburg

Flights from Amsterdam to Johannesburg will get you to South Africa’s ‘City of Gold’ within approximately 10 hours and 50 minutes. Planes will be departing from Schipol Airport (AMS) and landing at either O.R. Tambo International Airport (JNB) or Lanseria Airport (HLA). Well-known airlines that travel between Amsterdam and Johannesburg are KLM, Lufthansa, Kenya Airways, Swiss International Airlines and British Airways. Direct flights from Amsterdam to Johannesburg are available.

Compare several airlines and book the best price!

Things to know before you travel to Johannesburg

General information

Essential details you need to know before your trip.

Country South Africa
Currency South African Rand
Exchange rate 1 ZAR = 0.06 EUR
Language isiZulu / English
Hub airport O.R. Tambo International Airport (JNB)
Time difference There is no time difference between Johannesburg and Amsterdam in the winter (1 hour ahead in the summer)
Travel adaptor Type D / M / N

Travel documents

Natives of the Netherlands will need a South African visa to fly from Amsterdam to Johannesburg, while South African citizens will need a South African passport.

Airport information

O.R. Tambo International Airport is a 25-minute drive from Johannesburg’s city centre, while Lanseria Airport is a 55-minute drive.

Main attractions

The leading attractions of Johannesburg include Apartheid Museum, Soweto and Gold Reef City.

Cost of living in Johannesburg

Compare the costs of everyday items in Amsterdam and Johannesburg

Average meal

Inexpensive restaurant

Amsterdam R 237.80
Johannesburg R 110.00

Local beer

0,5L Draught

Amsterdam R 79.27
Johannesburg R 25.00

Pack of cigarettes


Amsterdam R 103.05
Johannesburg R 40.00

Taxi 1km

Normal Tariff

Amsterdam R 34.56
Johannesburg R 10.00



Amsterdam R 43.47
Johannesburg R 23.43
See other cheap flights to Johannesburg
Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelstart Live agents for guidance and booking assistance.

Download our app

Free for iPhones and Android