There are also a number of long-distance intercity coach services, such as Greyhound, Translux and Intercape. The Baz Bus lets travellers hop on and off on certain routes including Durban, Cape Town & Johannesburg.
PRASA (Passenger Rail Agency of South Africa) is the local train service offering short commuter travel in the cities and long distance travel known as Shosholoza Meyl – it’s not luxury travel but is clean and safe and offers 2 or 4 sleeper cars known as coupes. For the romantics amongst you, try one of the steam train routes which still operate between certain cities.
Travellers are usually warned about crime in South Africa, but if you are sensible — don’t walk alone at night or in secluded spots, keep car windows up and doors locked, and seek local advice — you can avoid being a target.