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
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 2963 reviews, the company was rated 3.6 stars on Busbud. Travelers 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 $35
Intercity Xpress is a long-distance bus company operating in South Africa. The company established itself as an affordable intercity bus operator, offering services between cities all over the country. Their coaches are equipped with standard seats and they have a generous luggage policy of up to 25 kg. Although they make an effort to respect their timetables, travelers report that delays are expected for Intercity Xpress, so it's good to be flexible with your schedule if you're traveling with them. Their cancellation policy is also flexible, as you can cancel your ticket up to 6 hours before travel time and get a refund of 80% of your ticket value.
Frequently asked questions about traveling from Johannesburg to Middelburg, Eastern Cape, ZA by bus
How far is Johannesburg from Middelburg?
The distance separating Johannesburg and Middelburg is 409 miles (660 km).
What are the departure and arrival stations when taking the bus from Johannesburg to Middelburg?
Most of the buses traveling from Johannesburg to Middelburg leave from O. R Tambo Airport Johannesburg and arrive at Middelburg - Sasol Garage, 57 Meintjies Street. These are the most popular pick-up and drop-off locations on this route, there are other pick-up and drop-off locations that could make it easier for you to reach your destination.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/11
$27
11/12
$23
Today
$23
11/14
$23
11/15
$22
11/16
$22
11/17
$28
11/18
$28
The cheapest trip from Johannesburg to Middelburg, Eastern Cape, ZA was searched and found on Nov 15, 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 Johannesburg to Middelburg, Eastern Cape, ZA, as early as possible.
You can expect to pay from $22 to $49 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-11-15.
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.