Intercity buses depart from Park Station in Braamfontein. Greyhound and Translux operate extensive routes around the country. Intercape Mainliner runs to Cape Town. The Baz Bus operates a hop-on, hop-off door-to-door service, stopping at backpackers' hostels between Johannesburg and Durban or Jo'burg and Cape Town on two routes—via the Drakensberg or via Swaziland. You can buy Greyhound, Intercape Mainliner, and Translux bus tickets through Computicket. Airfares with budget airlines in South Africa, such as 1Time, Mango, or Kulala are often comparable to bus fares, particularly if you book a few weeks or more in advance.
City Sightseeing Bus. The City Sightseeing bus is a great and very safe way to see the Johannesburg city center and all its main attractions. The bus departs from 12 locations every 30 minutes from 9 to 5 every day, but the best places to catch it are either at Gold Reef City or Park Station (accessible via the Gautrain). Adults and kids alike will love the experience; there's a special children's soundtrack, and the adult commentary is available in 16 languages. The total trip takes about two hours if you don't get off (though you should consider at least getting off at the Apartheid Museum and Constitution Hill); you can get a one- or two-day pass. There is also an option to pair it with a Soweto tour, also highly recommended. You can buy your tickets at O. R. Tambo, at Gold Reef City, or Park Station (or you can wait and buy tickets on any City Sightseeing bus), but there's a discount for purchasing them online. Johannesburg. 0861/733–287. www.citysightseeing.co.za. From R150.