Intercape receives praise for its comfortable buses, friendly and caring staff, and overall pleasant travel experiences. Many travelers appreciate the cleanliness of the buses and commendable driving skills. However, some users have noted issues with late arrivals at destinations and non-functional charging points during their journeys.
Intercape Mainliner Port Elizabeth Johannesburg recent customer reviews
Everything was fair,but they couldn't keep arrival time to my destination. Too many stops and pickups along the way and they were 3hours late too my destination
1 out of 5 stars
Thembinkosi M.
We traveled from Port Elizabeth at 1:00 PM on an extremely hot bus. Despite several stops for passenger pickups over a period of approximately six hours, we were not allowed to get out for fresh air. We were only given a 15-minute break later that night in Queenstown. We arrived 2hr late in Johannesburg. Bus was for 1:00pm - 7:54am
2 out of 5 stars
Nomfundo K.
The experience was so bad. The pipelines for the toilets burst and that flooded the floors of the bus. This resulted in boarders slipping and falling and an unsanitary situation as some boarders were infants.
Many users appreciated the punctuality, cleanliness, and comfort of the buses. They also highlighted professional and friendly drivers who ensured a pleasant journey. However, some reviews mentioned issues such as non-functional charging ports or air conditioning, lack of toilets leading to frequent stops, limited legroom causing discomfort on long trips, and occasional delays in departure times.
Eagle Liner Port Elizabeth Johannesburg recent customer reviews
Very bad and see that greed creeps in your company by taking your loyal customers for a ride
Firstly u were very late almost two hours and worse no Toillet in the bus
Very disappointed by u and will make a firm decision abt my future travelling
1 out of 5 stars
Msingathi M.
Driver not friendly and stubborn. Aircond was on whole night and also opened his windows cause he didn't want to sleep. Please make a plan for people with kids those kids cry all night and clean toilets and arrive on time
1 out of 5 stars
Thutuzelo B.
I took Intercity Express,I enjoyed everything the bus was so clean and thier service was topnotch
Users have reported a positive experience with the bus service, highlighting that the buses were clean and equipped with charging facilities. Additionally, passengers appreciated having a heater on board, contributing to an overall enjoyable journey.
APMWC Port Elizabeth Johannesburg recent customer reviews
The service is super bad we got into an accident twice in one day we were forced to change busses and with no assistance for our luggage
1 out of 5 stars
Lulama M.
There was no bathrooms so when asked to use a bathroom they made us wait almost 3hrs before the next stop.. When they did stop, the bus drove off leaving 20 passangers in panic and only returned 45min later for pick up.
2 out of 5 stars
Sania S.
The space in the bus very small. Weird smell. Driver kept on postponing release stops and the arrival time was 2 hours 30 minutes + late. It was long.
Users have shared positive experiences, highlighting the cleanliness of the buses and professionalism of the drivers. The trips were generally on time with helpful staff contributing to a pleasant journey. However, there was an isolated incident where a pothole caused significant delays in reaching their destination. Overall satisfaction remains high among travelers.
Big Sky Express Port Elizabeth Johannesburg recent customer reviews
I was supposed to be at park station at 8:15am but now it's after 1pm am still on the way we've got 2 brakedowns
1 out of 5 stars
Sivuyile B.
The driver was very rude he didn't want to give us stops to rest I don't like him
1 out of 5 stars
Phetheni N.
the trip was nice it was only that pothole that caused chaos thus causing us to arrive very late at our destination
Milta Coaches offers 2 daily departures, and you can find tickets starting at $45. The quickest ride takes around 1945. Milta Coaches offers a cost-effective solution to get you where you need to be.
According to user feedback, the bus service is praised for its cleanliness, punctuality, and comfortable seating. Many passengers appreciated the friendly staff and smooth journey experience. However, there were some concerns about a driver's attitude towards passengers and high driving speeds on occasion. Overall, users found their travel experiences positive with minor areas noted for improvement in driver conduct.
Intercity Xpress Port Elizabeth Johannesburg recent customer reviews
Firstly the Bus was Too Clean, I liked that and the Loo area was not smelly and there is nothing I did not like, it was Good
5 out of 5 stars
Kgodisho M.
I enjoyed the fact that we arrived safely but the bus was smelling bad and cold.
2 out of 5 stars
Gavin W.
The journey was alright and comfortable, however the bus driver barely stopped for breaks
Based on 14 reviews, Citiliner was rated 3.8 stars for this trip. Citiliner ticket prices on this trip start at $65, with the trip lasting on average 930.
Greyhound Dreamliner Port Elizabeth Johannesburg recent customer reviews
We had a leak so I understand why we were late. But help should've arrived sooner
2 out of 5 stars
Nthato Julie M.
Staff was friendly the bus hardly stopped for refreshments yet it arrived late and there were no plastic bags to throw away rubbish
4 out of 5 stars
Noncedo K.
The departure point was not well communicated and cannot be found on the tickets. The rest of the trip was good
Greyhound receives praise for its punctuality, professional drivers, and overall smooth travel experience. Many users highlight the cleanliness of the buses and commendable customer service from attentive staff. However, some reviews mention limited bathroom stops on long journeys and issues with non-functioning USB ports or air conditioning. Despite these concerns, Greyhound is appreciated as a reliable choice offering good value for money.
Greyhound Port Elizabeth Johannesburg recent customer reviews
Love that the bus is super spacious and travelled at a good pace. I would've like if there was maybe 1 more stop to stretch one's legs etc. Other than that, - very happy with the service provided.
4 out of 5 stars
Aaqilah R.
It was a great experience, bus was on time,in a very good condition and everything else was good i honestly don’t have any complaints
4 out of 5 stars
Simangele F.
Greyhound is very poor with their services we had mechanical failure which delayed me up to 5 hours later that's very unprofessional I will never use Greyhound bus ever in my life
A good way to travel this route is with Webber Coaches buses. The company offers 1 daily departures, with ticket prices starting at $120 and the shortest trip taking about 1185. Webber Coaches gets you where you want to go for a fair price.
Based on 817 reviews, the company was rated 2.1 stars on Busbud. Travellers were especially satisfied with the ticket access and the seats but often complained with the WiFi. ilulaBus ticket prices on this trip start at $43
Frequently asked questions about travelling from Port Elizabeth to Johannesburg by bus
What is the travel distance from Port Elizabeth to Johannesburg?
The distance between Port Elizabeth and Johannesburg is around 892 km (553 miles).
What are the departure and arrival locations for buses traveling from Port Elizabeth to Johannesburg?
Buses traveling this route start their trip at Newton Park - Eaglecity, 262 Cape Rd, in Port Elizabeth, and end it at O. R Tambo Airport Johannesburg, in Johannesburg.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11-24
$68
11-25
$67
Today
$45
11-27
$70
11-28
$54
11-29
$52
11-30
$52
12-01
$39
The cheapest trip from Port Elizabeth to Johannesburg was searched and found on Dec 1, 2025 with a price of $39
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Port Elizabeth to Johannesburg, as early as possible.
You can expect to pay from $39 to $128 for a bus ticket from Port Elizabeth to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at $39 which is on 2025-12-01.
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.