Железные дороги связывают большинство городов страны, причем кроме обычных поездов есть и специальные туристические. Поезд Blu Train следует по маршруту Претория — Кейптаун, а роскошный Rovos Rail совершает путешествие от Кейптауна к Крюгер-парку. Системы внутригородских автобусных линий в разных городах страны сильно отличаются друг от друга. В Кейптауне и Дурбане практически всю городскую территорию охватывает сеть муниципальных автобусных маршрутов, работающих с 6:00 до 23:00, а в Претории автобусная сеть развита слабо. Во многих городах общественный транспорт практически отсутствует, однако между крупными городами ходят междугородние автобусы класса «люкс».
Такси сложно поймать на улице (да и не безопасно это), как в городах Европы или Америки. Нужно найти специальную стоянку, а это очень сложно. Такси обычно вызывают по телефону. Существуют два типа такси - обычные такси со счетчиком (тарифы несколько выше, плата за километраж строго фиксирована) и машины частных компаний (счетчики часто отсутствуют, цена обговаривается с водителем). Арендовать машину может любой водитель не моложе 23 лет, имеющий международное водительское удостоверение.