(a) Long-haul carriers such as Greyhound, Intercape, Translux, and Luxliner, who operate primarily between the hubs shown in the attached diagram. The Baz Bus is the exception. While it is a long-haul carrier, it travels mainly along the coast, offers a hop-on hop-off service and caters primarily to backpackers.

(b) Short-haul carriers such as Magic, Lowveld Link, etc who operate around major airports such as OR Tambo (Johannesburg International), Durban, Cape Town and Port Elizabeth.

o Lesotho gets in the Way: Few roads pass through the “Kingdom in the Sky”, so all buses must of necessity pass either above or below this insurmountable obstacle. A few travelling from Cape Town to Durban go around it to avoid having to travel over notoriously bad roads in the Transkei.

A powerpoint slide illustrating the various routes is presented below (see attachment). I have attempted to simplify searching by attaching an Excel spreadsheet in which longhaul carriers which operate between the various hubs is presented. Bear in mind however that this spreadsheet is not necessarily accurate since some of the carriers do not publish their routes. When in doubt, search all of the carriers involved.