On arrival at O.R. Tambo International Airport (Johannesburg), you have a few options:
You can catch a connecting flight to Polokwane, and then a shuttle to Warriors Academy, outsourced by the academy. Rene will advise on pricing.
Warriors Academy will subcontract a shuttle from OR Tambo to Base Camp - Rene will advise on pricing.