Getting around Johannesburg can sometimes be a drag. Especially when arriving at the Airport. Touts abound with dubious offers of taxis, official airport taxis are anything but professional (haggle haggle every foot of the way). 

A brand new service is offered by First Car Rental's Direct Transfer and EZShuttle offers airport transfers from all major airports in South Africa.  If you are looking to rent a vehicle in Johannesburg, Pace Car Rental offer affordable car rental and deliver anywhere in Johannesburg.