According to customer reviews, the bus service provided by Intercape is highly praised and customers have had great experiences with it. There are no negative comments or complaints mentioned in the reviews.
I'm very dissatisfied with the service of Intercape...i was on my way to park station where my initial pick up point was.they sent me an sms late that i should go to midrand to get the bus there.from where i was staying , it's almost 2hours away. Why didn't they send the sms in the morning.when i eventually got to midrand ,past3 the bus had left and the guy at the office at engine bid bird made fun of it.never will i use intercape again
According to customer reviews, the service is not recommended due to issues with chargers not working and no toilet on the bus. However, some positive feedback mentions a smooth ride and comfortability. There were also complaints about significant delays of up to 4 hours.
A total mess as a result I’ll never ride with yr busses ever again…imagine as a passenger having to give incompetent drivers directions bcz they keep getting lost…Almost 3 hrs late…Y’all need to do better (And yr buses are COLD)
1 out of 5 stars
Sanele L.
The bus was early and on time,the express was a verry clean and tidy bus verry luxurious,no complains
Based on 11121 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 Wi-Fi. Intercity Xpress ticket prices on this trip start at £20
Users have shared positive feedback about their travel experiences, highlighting the new buses and timely arrivals. However, there were some concerns regarding seat comfort due to limited space and issues with toilet hygiene on board. Despite these minor inconveniences, travelers generally enjoyed a pleasant journey overall.
Had the best experience ever. Was sitted so comfortably. Travelled from Joburg to Middelburg, the bus made it to Middelburg before the ETA. My only problem was the toilet. Very unhygienic, but I put the blame on the passengers.
4 out of 5 stars
Thando N.
Great experience,new bus and quite Engen but ,space between the seats was not comfortable
4 out of 5 stars
Zukile G.
I was not impressed with the delay they did on the breakdown, 7 hours to replace the bus
Based on 3104 reviews, the company was rated 3.6 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. Big Sky ticket prices on this trip start at £27
Frequently asked questions about travelling by bus from Johannesburg to Middelburg, Eastern Cape, ZA
Please note that timetables, routes, or operator details shown here may be updated or vary at the time of your journey.
How much is the bus ticket from Johannesburg to Middelburg?
The cheapest coach tickets from Johannesburg to Middelburg start from £18. The average price for this route is around £34. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus journey from Johannesburg to Middelburg?
The average bus journey time from Johannesburg to Middelburg is 10h 20m, covering a distance of 409 miles. The fastest bus can take you there in 8h 40m and is operated by Eagle Liner.
Which bus companies service the Johannesburg to Middelburg route?
What is the earliest and latest departure time for the bus from Johannesburg to Middelburg?
The earliest bus departs from Johannesburg to Middelburg at 15:30. And the latest bus departs at 18:45.
What are the CO₂ emissions for the bus trip from Johannesburg to Middelburg?
A bus journey from Johannesburg to Middelburg produces an estimated 16 kg of CO₂, making it a highly eco-friendly choice and a mode of travel recommended by Busbud.
Which is the best bus company from Johannesburg to Middelburg?
According to Busbud customers, the highest-rated bus company on this route is Big Sky, with an average rating of 3.6 out of 5 stars based on 3015 reviews.
Which company has the best Wi-Fi from Johannesburg to Middelburg?
Based on Busbud reviews, the bus company Big Sky has the best Wi-Fi rating with a score of 1.5.
Which bus company offers the most punctual service from Johannesburg to Middelburg?
According to Busbud traveller reviews, the most punctual bus company on this route is Big Sky, with a punctuality rating of 3.3 out of 5 stars.
Which bus company has the cleanest buses from Johannesburg to Middelburg?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is Big Sky, with a cleanliness rating of 4.2 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
02/12
£20
03/12
£22
Today
£30
05/12
£30
06/12
£22
07/12
£23
08/12
£23
09/12
£23
The cheapest trip from Johannesburg to Middelburg, Eastern Cape, ZA was searched and found on 2 Dec 2025 with a price of £20
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Johannesburg to Middelburg, Eastern Cape, ZA as early as possible.
You can expect to pay from £20 to £64 for a bus ticket from Johannesburg to Middelburg, Eastern Cape, ZA based on the last 2 days. You can expect to find the cheapest price for the trip at £22, which is on 2025-12-06.
Usually Intercape 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.