You can book airport transfers in advance for taxis, shuttles, minibuses and shared transfers directly online. OR Tambo Airport has 9 car parks and several transfer and transport areas.
You can reach OR Tambo via the bus transfer that will take you to Johannesburg International Airport. This transfer is available throughout the week and you can book it in advance for trips on weekends or holidays. If you have a car at your disposal, you can do the whole trip on your own. There are a number of transfer companies that offer this service. There is another option where you can hire a taxi and get to the airport.
OR Tambo Airport Transfer has different rates depending on the length of your trip or the total amount you are willing to pay. There are buses that can accommodate more than 12 passengers while some can only accommodate 6. If you book in advance for this service, you are guaranteed that your transfer will be ready on a certain date. You can also request a special rate if you book the service in advance.
You can hire a taxi for yourself if you do not have your own transport. However, you need to make sure that the company you hire has a good reputation. It is not possible for you to know how good the service is unless you try it. It is also important to know if the bus will drop you off at the airport or if you have to go to the terminal yourself.