O.R Tambo International Airport is the largest airport in Africa, handling over 15 million passengers per year. Yet the general transportation system is considered very poor compared to other advanced cities in the world. The airport mainly offers private taxi connections and a train network to the centre of the city. A ride with a Johannesburg airport taxi last around 40 minutes and the general taxi fare is €38 (600ZAR). On the other hand, the metro system needs 20 minutes on average for the same trip and a one-way ticket costs €10.50 (170ZAR). 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.