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 9137 reviews, the company was rated 3.1 stars on Busbud. Travelers 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 $32
Frequently asked questions about traveling from Tsomo to Johannesburg by bus
How far is Tsomo from Johannesburg?
The distance between the two cities is 403 miles (650 km).
What are the best sights and things to do in Johannesburg?
Once in Johannesburg, you can start exploring the city and discover its surroundings. The top sights and things to do are Joziburg Lane, Wonder Cave, Sci-Bono Discovery Centre, Museum Africa and FNB Stadium.
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
$29
11/20
$32
Today
$39
11/22
$32
11/23
$32
11/24
$33
11/25
$31
11/26
$30
The cheapest trip from Tsomo to Johannesburg was searched and found on Nov 19, 2025 with a price of $29
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 $29 to $45 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 $30 which is on 2025-11-26.