If you don’t have a car the train is a cheap and terrific way to get here. The roughly hourly trip runs direct from Cape Town Station offering one of the most scenic train rides in the world along the coast via Muizenberg to the most southerly train station in Africa!
Get the timetables here: http://www.metrorail.co.za/Timetables.html