Taxi takes you to Johannesburg in 30 to 35 minutes. You can recognize metered taxi by their yellow “taxi” lights.