O.R Tambo International Airport is the largest airport in Africa, handling over 15 million passengers per year. Yet the general transportation system is pretty limited compared to other cities in the world.
When it comes to travelling from Johannesburg Airport to the city centre, you have three transportation options; taxi, private transfer or train. A ride with a Johannesburg Airport taxi lasts around 20 minutes and the general taxi fare is €30 (ZAR 600). On the other hand, you can take the Gautrain. The service is not direct, taking approximately 40 minutes and costing just €12.85 (ZAR 265).
Welcome Pickups offers meet and greet services and a friendly introduction to Johannesburg at the same price as a regular taxi. Click here to see the cost.