Travelling between cities for less than a flight costs? Here's how to compare and book South Africa's long-distance coach operators directly, plus an honest look at minibus taxis — the option most South Africans actually use for shorter regional trips.
Snapshot as of October 2026 — routes, operators and fares change often; always confirm on the operator's own site before you payThese are the operators currently running scheduled long-distance routes. Book directly on the operator's own site or app where you can.
South Africa's biggest intercity coach operator, with the widest route network and the most departures a day on busy routes.
intercape.co.za ↗Semi-luxury coaches at some of the more affordable fares on major routes, plus services into Zimbabwe.
eagleliner.co.za ↗Smaller, 50-seat luxury coaches with reclining seats and on-board bathrooms, running Gauteng to KZN and into Zimbabwe.
intercity.co.za ↗Runs seven intercity routes with discounts for students, children and senior citizens — worth checking if any apply to you.
apmbus.co.za ↗Different from the others — a flexible, door-to-door shuttle that drops you at hostels and backpackers along one coastal route, not a fixed point-to-point timetable. Popular with students and young travellers who want to stop along the way.
bazbus.com ↗South Africa's main general ticketing site also sells Translux and City to City bus tickets, alongside event and other transport tickets.
| Example route | Example one-way fare |
|---|---|
| Johannesburg → Cape Town | from around R430 |
| Cape Town → Durban | roughly R500–R710 |
| Durban ↔ regional routes | from around R230 |
The same process works whether you're booking on an operator's own site or through Computicket.
For shorter regional trips, minibus taxis are usually the cheapest and most frequent option — but they work completely differently from a booked coach.
Minibus taxis run fixed routes between towns and cities but don't take advance bookings online — you go to the taxi rank for your destination, find the queue (or ask — someone will point you to it), and the taxi leaves once it's full rather than at a scheduled time.