Cable Car in Simon's Town & Southern Peninsula

Flying Dutchman Funicular

Train in South Africa

Blue Train

South Africa’s famous Blue Train travels between Pretoria and Cape Town, stopping en route in Matjiesfontein or Kimberley. For 27 hours of luxury, one-way fares (per person sharing) are R20,280/25,615 for deluxe/lux…
Train in Johannesburg


The rapid-transit Gautrain is a safe and slick link between OR Tambo International Airport, Sandton, Rosebank, Park Station (downtown Jo'burg), Pretoria and Hatfield. Trains depart every 12 minutes at peak times (5.…
Train in South Africa

Premier Classe

Shosholoza Meyl's luxury offering, Premier Classe is an affordable alternative to the Blue Train. Trains run from Cape Town to Jo'burg (R3120 per person) on Tuesday, returning on Thursday; and from Jo'burg to Durban…
Bus in Durban

Durban People Mover

The useful Durban People Mover shuttle bus operates along several routes. Tickets (R16) can be purchased on board and allow you to get on and off as many times as you like within a day. Single-leg tickets cost R5.50…
Bus in Johannesburg

Citysightseeing Joburg

These hop-on, hop-off buses stop at major tourist sites around Jo'burg. The red city tour route, which includes the Mining District and Carlton Centre and runs out to the Apartheid Museum and Gold Reef City before l…
Train in South Africa

Rovos Rail

Rovos rivals the Blue Train as Africa’s most luxurious and expensive service. Regular services include Pretoria–Cape Town over two nights/three days, with stops at Kimberley and Matjiesfontein; Pretoria–Durban over …
Bus in South Africa

City to City

In partnership with Translux, it operates the routes that once carried people between the homelands and the cities under apartheid. The no-frills service is less expensive than the other lines, and serves many off-t…
Bus Station in Queenstown

Bus Station

Greyhound, Translux, Intercape and City to City have daily services to destinations including Cape Town (from R500, 12–17 hours) via Graaff-Reinet or the Garden Route; Port Elizabeth (from R330, 5½ hours) via Graham…
Bus in Durban

Durban Transport

Runs the bus services Mynah and Aqualine. Mynah covers most of the city and local residential areas. Trips cost around R5 and you get a slight discount if you pre-purchase 10 tickets. Stops include North Beach, Sout…