Amsterdam, Netherlands
Johannesburg
The best and cheapest way to get from Amsterdam, Netherlands and Johannesburg is to travel by air, which will cost about 5,113 ZAR or 453.60 USD.