Users have reported that the seating on the bus is spacious and clean, contributing to a pleasant travel experience. However, some passengers noted an inconvenience with not being able to charge their phones during the journey.
Intercape Mainliner Welkom Port Elizabeth recent customer reviews
The bus firstly arrived an hour late then it broke down we had to wait for 2 hours 😩
1 out of 5 stars
Nwabisa D.
I was not impressed of the fact that I could not charge my phone
Based on 10417 reviews, the company was rated 2.8 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. Eagle Liner ticket prices on this trip start at $33
Eagle Liner Welkom Port Elizabeth recent customer reviews
I had a bad experience the first time I took the bus it was late with almost an hour amd the drivers were unapologetic. Second time taking the bus I also it was late again and I was late by 2 hours to my destination. I don't think I will ever take the bus again I was sooo disappointed shame.
1 out of 5 stars
Akhona B.
My first ride very bad experience. Bus arrived late and there was no communication whatsoever and the customer line not working. Passengers drinking inside and smoking. I hope not to ride this bus again
Based on 11123 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 WiFi. Intercity Xpress ticket prices on this trip start at $34
Intercity Xpress Welkom Port Elizabeth recent customer reviews
Intercity express have a lack of customer service. They are not efficient and effective.
1 out of 5 stars
Pontsho N.
Very unprofessional, they were not on time, they were 1hour and 25 minutes late for pick-up which caused us to arrive later as well, Bus was stuffy and aircon didn't work well
Based on 3106 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 WiFi. Big Sky ticket prices on this trip start at $43
A good way to travel this route is with Milta Coaches buses. The company offers 2 daily departures, with ticket prices starting at $45 and the shortest trip taking about 887. Milta Coaches gets you where you want to go for a fair price.
Based on 1969 reviews, the company was rated 3.6 stars on Busbud. Travellers were especially satisfied with the ticket access and the seats but often complained with the WiFi. Citiliner ticket prices on this trip start at $42
According to multiple reviews, customers express dissatisfaction with the service provided by the bus company. The main issues mentioned include non-functioning heaters during a 14-hour journey, which resulted in extreme cold discomfort. Additionally, customers complain about unfriendly staff and significant delays of over 2 hours. Furthermore, there were reports of buses being more than 3 hours late and experiencing frequent breakdowns.
Greyhound Welkom Port Elizabeth recent customer reviews
I was very disappointed with the service...the bus was more than 2 hours late and I didn't even receive any notification. Also we only stopped once for a trip that was more than 10 hours long
1 out of 5 stars
Crystal R.
the fact that heaters were not working that was very frustrating, I was like riding with a horse or a bakkie without a canopy, just imagine 14 hours of iced cold journey. not happy at all
Frequently asked questions about travelling from Welkom to Port Elizabeth by bus
Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the bus ticket from Welkom to Port Elizabeth?
The cheapest bus tickets from Welkom to Port Elizabeth start from $32. The average price for this route is around $57. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus ride from Welkom to Port Elizabeth?
The average bus travel time from Welkom to Port Elizabeth is 12h, covering a distance of 674 km. The quickest bus can get you there in 9h 55m and is operated by Intercape.
Which bus companies service the Welkom to Port Elizabeth route?
What are the earliest and latest departure times for the bus from Welkom to Port Elizabeth?
The earliest bus departs from Welkom to Port Elizabeth at 5:40pm. And the latest bus departs at 10:00pm.
What are the CO₂ emissions for the bus trip from Welkom to Port Elizabeth?
A bus trip from Welkom to Port Elizabeth generates an estimated 17 kg of CO₂, making it a highly eco-friendly travel option and a mode of travel recommended by Busbud.
What is the best bus company from Welkom to Port Elizabeth?
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 bus company has the best Wi-Fi from Welkom to Port Elizabeth?
Based on Busbud reviews, the bus company Citiliner has the highest Wi-Fi rating with a score of 2.2.
Which bus company has the best on-time performance from Welkom to Port Elizabeth?
According to Busbud traveller reviews, the most punctual bus company on this route is Citiliner, with a punctuality rating of 3.6 out of 5 stars.
Which bus company has the cleanest buses from Welkom to Port Elizabeth?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is Citiliner, with a cleanliness rating of 4.4 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
12-02
$45
12-03
$33
Today
$45
12-05
$45
12-06
$43
12-07
$45
12-08
$43
12-09
$43
The cheapest trip from Welkom to Port Elizabeth was searched and found on Dec 3, 2025 with a price of $33
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Welkom to Port Elizabeth, as early as possible.
You can expect to pay from $33 to $112 for a bus ticket from Welkom to Port Elizabeth based on the last 2 days. You can expect to find the cheapest price for the trip at $43 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.