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...

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...

Bus in Johannesburg

Rea Vaya

Rea Vaya buses provides safe, reliable public transport across Jo'burg and between Soweto (and other townships) and the city's downtown areas. An inner-city circular route costs R7 (green line), while a full trip...

Bus Station in Pretoria

Bus Enquiries Office

There’s an extensive network of local buses. Details of timetables and route maps are available from this enquiry office. Fares range from R8 to R16, depending on the distance. Handy services include buses 5 and...

Bus in Johannesburg

Maboneng Shuttle

This free minibus service runs in a circuit around the growing Maboneng precinct – pick it up in front of Uncle Merv's or Hallmark House.

Airport in Johannesburg

OR Tambo International Airport

Easily accessible from Pretoria and Jo’burg, OR Tambo has flights to international destinations and regional centres across the country, with airlines covering many of the smaller towns as well.

Bus in Johannesburg


Runs a shuttle service from OR Tambo or Lanseria airports to various destinations including Pretoria, Nelspruit, Durban and Bloemfontein as well as several other smaller towns along the way.

Bus Station in Pretoria

Pretoria Bus Station

The Pretoria bus station is next to Pretoria’s train station. You will also find the major companies’ booking and information offices here as well as a good cafe and an ATM.

Shuttle in Johannesburg

Airport Shuttle

Offers shuttle service from OR Tambo Airport to pretty much anywhere in South Africa including all parts of Jo'burg and Pretoria.

Bus in Johannesburg

Lowveld Link

Runs a shuttle between the airport and Sandton (R250), as well as Nelspruit (R420, four hours), via Pretoria.

Airport in Johannesburg

Lanseria Airport

Daily flights between Johannesburg and Cape Town, Durban and George on, Mango and FlySafair.

Taxi in Pretoria

Rixi Taxis

Also offers airport transfers to/from Pretoria to OR Tambo or Lanseria airports from R350.