Greyhound South Africa: Johannesburg to Cape Town Fares from R350
**Greyhound South Africa** (operated by **Unitrans Passenger**) runs the premier intercity coach service on the **Johannesburg → Cape Town** corridor (approx. 1,400 km / 870 mi, ~18–20 hours).
Current Fare Structure (2024 Indicative)
- Saver / Economy (Standard): **From R350 – R550** (advance booking, off-peak, non-refundable).
- Flexi / Standard: **R550 – R850** (changes allowed, more legroom).
- Premium / Luxury (Dreamliner / Double Decker): **R900 – R1,400+** (reclining leather, blankets, entertainment, meals, WiFi, 3-across seating).
Key Details
- Frequency: Multiple daily departures (day & overnight).
- Terminals: **JHB:** Park Station (CBD) / **CPT:** Cape Town Station (CBD) / Bellville. Some services use dedicated lounges.
- Booking: **Greyhound.co.za**, **Computicket**, **Pick n Pay / Shoprite** kiosks, terminal counters.
- Luggage: 2 x 25 kg checked + 1 carry-on (standard).
- Competitors: **Intercape** (main rival, similar pricing/fleet), **Translux** (budget), **Eagle Liner**, **Citybug** (shorter hops). **Flights (FlySafair, Airlink, CemAir): 2h, ~R1,200–2,500** — often cheaper than Premium bus if booked early.
Tips
- Book **2–4 weeks ahead** for best Saver fares.
- **Overnight saves hotel night.** Depart JHB 17:00–20:00 → Arrive CPT 10:00–13:00.
- Bring snacks/water (stops limited). Toilets on board (Premium cleaner).
- **Safety:** Greyhound/Intercape good records. Keep valuables in carry-on.