According to customer reviews, there were multiple reports of the bus breaking down four times and arriving seven hours late. However, some customers mentioned that despite being crowded, the trip was overall clean and safe.
According to customer reviews, Greyhound has received negative feedback regarding delays and late arrivals. Customers have expressed dissatisfaction with the service, mentioning that their buses arrived several hours late at their destinations. Additionally, some customers reported that the buses lacked air-conditioning and had slow speeds when going uphill. Overall, these issues have resulted in a poor experience for passengers who do not recommend using Greyhound.
Greyhound service was very accomdating my situation since i have a broken ankle they gave me front row seats and iam very great full for that the bus was on time great service.
5 out of 5 stars
Ilse V.
Was my first and last time to make use of Greyhound. My bus arrived 4 and a half hours late. When I bought my ticket that evening they did not inform me that the bus was delayed. I phoned their customer service and was on line for more than 25 minutes without receiving proper assistance and they refused to cancel my ticket and reimburse me even though it was through no fault of my own. My bus arrived more than 6 hours late at my destination. The bus it self had not air-conditioning and when we went uphill it did not go more than 20km/h. Overall a very bad experience and I would not recommend Greyhound to anyone.
Frequently asked questions about travelling by bus from Bloemfontein to Oudtshoorn
What's the distance between Bloemfontein and Oudtshoorn by coach?
The journey from Bloemfontein to Oudtshoorn by coach covers an approximate distance of 389 miles (627 km).
How can I travel from Bloemfontein to Oudtshoorn avoiding air travel?
You can choose the coach to travel this route. The coach ensures a pleasant travel experience, granting you the opportunity to appreciate the scenery as you make your way to your final stop. You might also find carpooling options to travel between the two cities.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
21/11
£27
22/11
£35
Today
£22
24/11
£25
25/11
£26
26/11
£22
27/11
£30
28/11
£22
The cheapest trip from Bloemfontein to Oudtshoorn was searched and found on 23 Nov 2025 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 Bloemfontein to Oudtshoorn as early as possible.
You can expect to pay from £22 to £46 for a bus ticket from Bloemfontein to Oudtshoorn based on the last 2 days. You can expect to find the cheapest price for the trip at £22, which is on 2025-11-26.
Usually Greyhound South Africa 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.