Users have shared positive experiences with the bus service, highlighting punctuality and friendly drivers. The buses are noted for being neat and comfortable. Additionally, passengers appreciated proactive communication regarding delays due to technical issues, which were resolved efficiently. However, some users mentioned limited stop options in Queenstown as a minor concern.
The service was great they even texted me to let me know the bus will be late and had ran into some technical issues. They arrived 30 minutes before the said time. I was very impressed with the bus drivers and how concerned they were with their passengers.
4 out of 5 stars
Andiswa N.
Why does intercape only stop at one garage with no places to buy in Queenstown
Based on 9138 reviews, the company was rated 3.1 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. Greyhound South Africa ticket prices on this trip start at $46
Frequently asked questions about travelling from Tsomo to Johannesburg by bus
How far is Tsomo from Johannesburg?
Tsomo and Johannesburg are 650 km (403 miles) apart.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11-19
$42
11-20
$45
Today
$52
11-22
$45
11-23
$45
11-24
$48
11-25
$47
11-26
$43
The cheapest trip from Tsomo to Johannesburg was searched and found on Nov 19, 2025 with a price of $42
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Tsomo to Johannesburg, as early as possible.
You can expect to pay from $42 to $75 for a bus ticket from Tsomo to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at $43 which is on 2025-11-26.