The worst experience ever, the bus was an hour late, with no communication. When it finally arrived we got in only for them to change us to another bus at the garage... we had to carry our luggage to the bus the situation was very chaotic, when we got in most of the seats were already occupied by people who where already on the bus. My 6 year old niece had to sit with a stranger a few sits away from us. I am never using that bus ever again.
1 out of 5 stars
Philiswa S.
We we 2hrs+ late i regards to the arrival time stated and your staff is poor in communication
2 out of 5 stars
Tshepo R.
First of all I didn’t use the bus I booked ,I had booked an evening bus to depart from Johannesburg at 20:00 for a reason arrival time 6:00 am only to get to Johannesburg at 19:00 an hour early to be told that the bus left at 18:00 because it was full like what ? Lucky a secondary bus assisted but what an inconvenience
Customers appreciate the comfort and professionalism of the staff. However, there have been complaints about non-functional charging ports on multiple occasions.
I didn’t enjoy anything the bus broke down and we had to wait for another for about 2 hours. We were switched to another bus that was in a poor condition, it was cold.
Eagle Liner receives praise for its experienced and friendly drivers, good time management, and safe journeys. Many users appreciate the communication from staff and overall service quality. However, there are mentions of issues such as excessive use of heaters during long trips without fresh air, occasional cleanliness concerns with seats needing covers or repairs to charging points on buses.
Honestly I didn’t enjoy the ride at all , the bus was not an eagle liner bus , it was Gauteng coaches yet I booked eagle liner , the seats were not adjustable and they were torn , the bus drivers didnt know the way to our destination hay kuningi
1 out of 5 stars
Mosuli R.
I booked eagle liner but they sent start what what and put eagle liner sticker just to play us,there was nothing impressing about my journey it was so annoying
1 out of 5 stars
Mmatsie M.
I booked an eagle liner and i got a totally different bus with small seats a local bus
Passengers generally appreciated the friendly and respectful demeanor of the drivers, as well as the comfortable seating on their journeys. Many reviews highlighted that buses were clean and provided a pleasant travel experience. However, some users noted occasional delays in departure times and issues with non-functional charging ports during trips.
Based on 3019 reviews, the company was rated 2.1 stars on Busbud. Travelers were especially satisfied with the ticket access and the power outlets but often complained with the wifi. APM WC ticket prices on this trip start at $23
Firstly the boarding of the bus is not inside park station. Destanation was Matatiele not Kokstard and i was dropped at Kokstard to take a taxi to Matatiele if i wanted to travel with the taxi was going to use one from Johannesburg felt not safe where we boarded the bus.
1 out of 5 stars
Lungiswa M.
Very poor service we got a different bus and it left us at a different destination
Frequently asked questions about traveling from Johannesburg to Matatiele 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 Johannesburg to Matatiele?
The cheapest bus tickets from Johannesburg to Matatiele start from $24. The average price for this route is around $30. 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 Johannesburg to Matatiele?
The average bus trip duration from Johannesburg to Matatiele is 11h 35m, covering a distance of 290 miles (468 km). The quickest bus can get you there in 9h 40m and is operated by Big Tree.
Which bus companies service the Johannesburg to Matatiele route?
What is the earliest and latest departure time for the bus from Johannesburg to Matatiele?
The earliest bus departs from Johannesburg to Matatiele at 8:00am. And the latest bus departs at 8:00pm.
What are the CO₂ emissions for the bus trip from Johannesburg to Matatiele?
A bus trip from Johannesburg to Matatiele generates an estimated 12 kg of CO₂, making it a highly eco-friendly travel option and recommended mode of travel by Busbud.
What is the best bus company from Johannesburg to Matatiele?
According to Busbud customers, the highest-rated bus company on this route is Intercape, with an average rating of 3.5 out of 5 stars based on 45204 reviews.
Which bus company has the best Wi-Fi from Johannesburg to Matatiele?
Based on reviews on Busbud, the bus company Intercape has the best Wi-Fi rating with a score of 1.2.
Which bus company has the most timely service from Johannesburg to Matatiele?
According to Busbud traveller reviews, the most timely bus company on this route is Intercape, with a punctuality rating of 3.1 out of 5 stars.
Which bus company has the cleanest buses from Johannesburg to Matatiele?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is Intercape, with a cleanliness rating of 4.1 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
01/05
$26
01/06
$26
Today
$23
01/08
$30
01/09
$26
01/10
$27
01/11
$24
01/12
$23
The cheapest trip from Johannesburg to Matatiele was searched and found on Jan 12, 2026 with a price of $23
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Johannesburg to Matatiele, as early as possible.
You can expect to pay from $23 to $52 for a bus ticket from Johannesburg to Matatiele based on the last 2 days. You can expect to find the cheapest price for the trip at $23 which is on 2026-01-12.
Usually Intercity Xpress 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.