Customers appreciate the comfort and professionalism of the staff. However, there have been complaints about non-functional charging ports on multiple occasions.
Passengers have shared a positive experience with Eagle Liner, highlighting the professionalism and friendliness of drivers. The service is appreciated for its timeliness, warmth during winter travel, cleanliness, and secure journeys. However, some users noted issues such as frequent stops without explanation and the absence of toilets on board.
Terrible, the booking said the is a toilet but that was fouls information. As this was my first trip with eagle liner, it will be the last
1 out of 5 stars
Lebogang K.
Very disappointed, tried to call and send whatsapp because I was running late,wanted to go and wait for it in Voslorus since I couldn't make it to jhb at 18:45,I arrived there 45 minutes late and the lady who works there by the ticket counter was rude.i even asked is it possible to get a refund for those 4 tickets I have bought,I'm so disappointed
1 out of 5 stars
Boniswa N.
The driver was careful.The people checking tickets were disrespectful at the gate and did not care how passengers felt.When I checked in the wrong sticker was put on my phone and I was sent from pillar to post losing my spot in the queue
Passengers have highlighted the comfort of the bus seats and appreciated the courteous, respectful drivers who ensured a safe journey. The buses were generally clean with functioning air conditioning, enhancing travel experiences. However, some users noted issues such as non-working charging ports and occasional delays in departure times from stations or pick-up points.
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
Based on 2519 reviews, the company was rated 2 stars on Busbud. Travellers were especially satisfied with the ticket access and the cleanliness but often complained with the WiFi. APM WC ticket prices on this trip start at US$22
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
Busbud shows you the best bus ticket fares and bus schedules so you can easily plan and book a trip by bus from Johannesburg to Matatiele.
We make sure you can find a bus service from Johannesburg to Matatiele from the most reliable bus companies operating this trip.
From cheap bus tickets to more luxurious buses travelling from Johannesburg to Matatiele, we offer a wide range of bus services to best suit your needs depending on how much your budget is.
Frequently asked questions on the trip Johannesburg - Matatiele
What is the distance between Johannesburg and Matatiele?
The distance between Johannesburg and Matatiele is around 469 km (291 miles).
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
10-05
US$35
10-06
US$27
Today
US$34
10-08
US$28
10-09
US$28
10-10
US$26
10-11
US$24
10-12
US$24
The cheapest trip from Johannesburg to Matatiele was searched and found on Oct 11, 2025 with a price of US$24
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 US$24 to US$39 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 US$24 which is on 2025-10-11.
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.
About Bus Travel
Bus Travel Tips
If you're abroad, study some local language. Not only could it get you out of a pickle during your bus trip from Johannesburg to Matatiele but it'll also be endearing to native speakers who will surely appreciate your effort.
Start sightseeing the minute your bus leaves the station. If you're on the night bus from Johannesburg to Matatiele, get comfy and count the stars.
Taking the bus creates the smallest carbon footprint compared to other modes of transport. Not to mention that buses will allow you to discover scenic gems from Johannesburg to Matatiele that are otherwise impossible to come by with a plane.
Make a music playlist for your bus ride from Johannesburg to Matatiele, and enjoy the scenery to tunes from your own personal soundtrack.
Did you know?
9.2% of ground transportation in Europe is done by bus versus 7.4% by train.
Did you know that 80% of the buses in North America are equipped with WiFi and power outlets ? And 60% of bus travellers have used their electronic device on board during 2014.
One of the longest bus route in the world goes all the way from Ontario to Alberta in Canada (with the same bus). This trip is 3,435 km or 2,135 miles long and the price is a bit under $100.
Busbud makes bus travel easy. We help travellers find a bus, plot routes, and book intercity bus tickets all over the world. Use Busbud to book your trip online, in your own language and currency, wherever you are. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.