By Air
There are efficient air services between major South African cities, by both private airlines and the national carrier.
By Road
South African road transport is very well organized and major routes cover the country comprehensively. Luxury coaches link the major cities, while travel companies offer a variety of coach tours around the country. Roads are generally in excellent condition, although high petrol rates can be a pain. Law in South Africa requires an international driver’s license - the license must carry the photograph as well as the signature of the holder. Also make sure that you obtain an International Driving Permit before your departure for South Africa. Driving is on the left of the road and speed limits are 120 km/h on the highways and 60 km/h in built-up areas. In most cases, cash is required to pay for fuel. International and local car hire companies offer a range of high-quality vehicles to suit all needs and budgets
By Train
Several cities such as Durban, Bloomfontein, Cape Town, East London, Nelspruit, Port Elizabeth and Kimberley are linked by rail. The national train service is called Spoornet and is quite efficient, with 1st and 2nd class, sleepers for overnight services and meals on board. South Africa still operates those grand vestiges from the history of transport - steam locomotives. The steam locomotive experience may not appeal to those who see travel as a way of getting from point A to B, but die-hard enthusiasts swear by it. Popular services include the "Pride of Africa" and narrow gauge railways like the Midmar Steam Railway near Pietermaritzburg. The famous Outeniqua Choo Tjoe that chugs and choos between George and Knysna is unbeatable for the scenery it passes through.