Users have shared positive feedback about the friendly and impressive staff, as well as skilled drivers who ensure a smooth journey. However, punctuality seems to be an area of concern with reports of buses arriving late by varying durations. Overall, travelers appreciate the service despite these timing issues.
On time as always, give or take a few minute. Just the 2 buses confusion but not a problem
4 out of 5 stars
Nkhoye Z.
First of all the bus was delayed for more than three hours without any explanation to me ,or rather i could have been made aware yesterday...to be on pickup point at 04h40 then to picked up at 08h45...its so disgusting and less considerate on the safety of women
1 out of 5 stars
Mosela S.
Very good the bus was earlier than the time I got but they called to check how far I am so that I don’t get left behind.
Users have expressed positive feedback about the service, highlighting a very capable and safe driver. Additionally, there is appreciation for noticeable improvements in the overall experience, which encourages customers to consider using this service again in the future.
The bus left at 14:30 from Harrismith which we were told the bus is leaving at 13:00 The drivers wher not friendly at all the buses that stopped in Harrismith they need to have cluster service .
3 out of 5 stars
Lerato Sandra S.
The bus arrived an hour late without any notification. We had to wait there the whole time.
2 out of 5 stars
Mpho M.
The bus was 1 hour late and there was no communication. I was unattended for 40 straight minutes before boarding the bus. The windows next to my seat was open and it rained along the way 😢couldn't even close the window until we got to Heidelberg and I asked a gentleman who was checking tickets to please close it for me.
Users generally report a positive experience with the bus service, highlighting its punctuality and safety. However, there are some concerns regarding cleanliness, as one review mentions an issue with roaches on board. Additionally, another user noted that the toilets were out of order during their long-distance journey.
Horrible! I had to wait 2hours for a bus and when mine arrived I was told that it is full I should wait for another one! Buses came and left and the driver’s attitude is worse
1 out of 5 stars
Boitumelo S.
The bus was late. Drivers were rude. Broke my suitcase and we had to exchange buses and swap our luggage’s
1 out of 5 stars
Amahle K.
Every bus that turned up said they were full and wouldn’t take us, even though we had purchased a ticket
Based on 2117 reviews, the company was rated 3.6 stars on Busbud. Travellers were especially satisfied with the ticket access and the seats but often complained with the WiFi. Citiliner ticket prices on this trip start at $24
Beautiful comfortable bus, however, Greyhound needs to work on their bus pick up shelter in Harrismith. Shaded but no seats. Stood waiting for the bus for more than 45mins. Perhaps they would consider putting benches or something
4 out of 5 stars
Mapopo A.
There was no communication that the bus is running late
1 out of 5 stars
Xoshiwe R.
Never again, I was during the travel very upset and scared to miss my flight..
Based on 3430 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. Big Sky ticket prices on this trip start at $29
Big Sky Express Harrismith Johannesburg recent customer reviews
The bus wasn’t well equipped for the road as we were stuck on the side of the road for four hours. Furthermore, the water closet made the whole bus reek.
Based on 121 reviews, the company was rated 2.6 stars on Busbud. Travellers were especially satisfied with the ticket access and the power outlets but often complained with the WiFi. Big Tree ticket prices on this trip start at $39
Based on 9429 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 $25
It was late by 3 hours and when we call the office the help desk person was rude. I had to hire a car so I can not be late for my appointment
1 out of 5 stars
Mafa G.
The driver of the bus was so inconsiderate, unprofessional and disrespectful. He was on the phone from my pickup point to arrival. He was texting, on social media and talking on the phone. He stopped along the way on the side of the road, on a very dangerous spot ( the oncoming vehicles were even hooting) just to have a quick cigarette smoke. As we proceeded along the way, he stopped the bus again behind a truck to have a quick meet and greet with the truck driver
Based on 4121 reviews, the company was rated 1.7 stars on Busbud. Travellers were especially satisfied with the ticket access and the seats but often complained with the WiFi. Delta Coaches ticket prices on this trip start at $30
Based on 64 reviews, the company was rated 3.8 stars on Busbud. Travellers were especially satisfied with the ticket access and the departure location but often complained with the WiFi. Luvalo Brothers Transport ticket prices on this trip start at $33
Frequently asked questions about travelling from Harrismith to Johannesburg by bus
Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the bus ticket from Harrismith to Johannesburg?
The cheapest bus tickets from Harrismith to Johannesburg start from $22. The average price for this route is around $35. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus ride from Harrismith to Johannesburg?
The average bus travel time from Harrismith to Johannesburg is 3h 30m, covering a distance of 253 km. The quickest bus can get you there in 2h 45m and is operated by Intercity Xpress.
Which bus companies service the Harrismith to Johannesburg route?
What are the earliest and latest departure times for the bus from Harrismith to Johannesburg?
The earliest bus departs from Harrismith to Johannesburg at 12:15am. And the latest bus departs at 11:55pm.
What are the CO₂ emissions for the bus trip from Harrismith to Johannesburg?
A bus trip from Harrismith to Johannesburg generates an estimated 6 kg of CO₂, making it a highly eco-friendly travel option and a mode of travel recommended by Busbud.
What is the best bus company from Harrismith to Johannesburg?
According to Busbud customers, the highest-rated bus company on this route is Luvalo Brothers Transport, with an average rating of 3.8 out of 5 stars based on 64 reviews.
Which bus company has the best Wi-Fi from Harrismith to Johannesburg?
Based on Busbud reviews, the bus company Luvalo Brothers Transport has the highest Wi-Fi rating with a score of 2.1.
Which bus company has the best on-time performance from Harrismith to Johannesburg?
According to Busbud traveller reviews, the most punctual bus company on this route is Luvalo Brothers Transport, with a punctuality rating of 3.7 out of 5 stars.
Which bus company has the cleanest buses from Harrismith to Johannesburg?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is Big Sky, with a cleanliness rating of 4.1 out of 5 stars.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
01-19
$29
01-20
$26
Today
$25
01-22
$22
01-23
$25
01-24
$24
01-25
$24
01-26
$24
The cheapest trip from Harrismith to Johannesburg was searched and found on Jan 22, 2026 with a price of $22
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Harrismith to Johannesburg, as early as possible.
You can expect to pay from $22 to $105 for a bus ticket from Harrismith to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at $22 which is on 2026-01-22.
Usually Big Sky will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.