The best route to Johannesburg is to fly to the O.R. Tambo International Airport, the biggest and busiest airport in Africa that carries all the hallmarks of a world-class airport in a business location, accessibility and connectivity. It is ideally situated in Johannesburg, South Africa’s Ekurhuleni Municipality, the heart of the city’s industrial hub. O. R. Tambo International Airport services airlines from all over the world and plays a vital role in serving the local and regional air transport needs of local and international travellers.
For more info: https://www.airports.co.za/airports/or-tambo-international-airport