Yes, there's an airport shuttle that runs 7 AM–6 PM on request. A fee of ZAR 900 per person applies.