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 10965 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 3010 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
What's the distance between Johannesburg and Middelburg by coach?
The distance between Johannesburg and Middelburg by coach is approximately 409 miles (660 km).
How can I travel from Johannesburg to Middelburg avoiding air travel?
You can choose the coach to travel this route. Choosing the coach guarantees a comfortable and sustainable travel experience, allowing you to admire the views on your way to your destination. You also have the option of utilising carpooling services.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
18/11
£17
19/11
£17
Today
£17
21/11
£17
22/11
£17
23/11
£17
24/11
£17
25/11
£22
The cheapest trip from Johannesburg to Middelburg, Eastern Cape, ZA was searched and found on 18 Nov 2025 with a price of £17
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 £17 to £41 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 £17, which is on 2025-11-22.
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.