Passengers have praised the bus service for its comfort, cleanliness, and friendly staff. Many appreciated the careful driving and professional assistance from both drivers and consultants. However, there were frequent mentions of buses arriving late or taking longer than expected to reach destinations. Despite these timing issues, most users reported a positive overall experience with safe arrivals at their destinations.
The trip was the best everything was smooth even though the bus arrived late before the trip but overall it was the best experience because we made it to our destination in time.
5.0 out of 5 stars
Nonhle Amanda M.
The bus arrive early at the pick up point. Good driving by our driver it warm best service
5.0 out of 5 stars
Nomthandazo N.
I will never book it even in my next life I missed my other bus become of broken buses
Intercape is praised for its reliable and timely service, with many users highlighting the comfort of their buses and the friendliness of staff. Passengers appreciate smooth rides, clean conditions, and efficient communication during trips. However, some reviews mention issues such as cold temperatures due to lack of air conditioning or broken seats on certain bus lines.
The bus arrived on time for both pick up and drop off, air conditioning was running perfectly, safe drive. I enjoyed the trip and will definitely be taking an overnight trip again next time.
5.0 out of 5 stars
Amanda S.
The seats on BigSky that I allocated on when I have booked the Intercape bus were very close to each other for a long distance and a night ride.
1.0 out of 5 stars
Hlengiwe D.
Firstly I booked the ticket that says 20h45pm to arrive around 04h15 in the morning fine did payment and everything did receive the email regarding the ticket fine then later on when I check the tickets I see that it was made at 08h30am which arriving was at 03h30 or something like that no one explained or email saying the ticket u bought the bus is full or what happened then I called to ask which I paid more than R489 additional that I didn't plan because of the system or what so fine then arrived at bus station which said the bus will leave at 21h15 fine boom the bus came at 21h30 no one saying again to passanger we'll in the bus those bus drive when they talk they are not even in half of bus to talk they talk where they are the bus is long and those at the back can't even hear anything apparently bus was stopped for relaxing as we didn't know that we didn't even get out of the bus my experience as first time bus catch yooooh that all I can say
Eagle Liner receives praise for its friendly and attentive staff, smooth driving experience, and overall reliable service. Many passengers appreciate the timely arrival at their destinations despite occasional delays in departure. However, some reviews mention issues with air conditioning not functioning properly and a lack of communication regarding bus substitutions or collaborations with other companies.
I didn't enjoy the fact that they don't bother about their passengers comfortability
2.0 out of 5 stars
Lindelwa M.
I didn't enjoy the trip i had to take a ride on a iKhwezi bus which was not comfortable and leaking at the back.. The lack of communication your clients after paying large amount
1.0 out of 5 stars
Noluthando D.
All my clothes were wet and my laptop. I’m very disappointed . We were given an old bus that’s no road worthy . The service was very bad. Hated the experience and will never ride that bus ever again. And it was ikhwezi bus
Users have expressed satisfaction with their trips, highlighting the kindness of drivers and timely service. The buses were noted for being clean and having well-maintained facilities like odor-free toilets. However, some users mentioned issues such as dirty seats, non-functioning charging ports on one side of the bus, and a late arrival by 30 minutes at their destination.
Citiliner Plus Pietermaritzburg Johannesburg recent customer reviews
It's was my first time using citiliner and I'm so satisfied, the bus was clean, toilet not smelling at all and the driver was on time .
5.0 out of 5 stars
Nokwarh N.
Desk helper In Pietermaritzburg had a bad attitude toward me and it for the second time, please teach her customer service.
2.0 out of 5 stars
Muzi M.
The trip was okay. The driver was nice. The bus had cockroaches and the seats were dirty. Not to mention the charging ports on one side were not working. It was a chilly day so its nice that we had some heat.
Passengers have shared positive experiences with Big Sky Express, highlighting the comfortable and clean buses equipped with charging stations and toilets. The drivers are noted for their friendly demeanor and adherence to safety regulations. However, some users mentioned issues like limited legroom or unadjustable seats as areas needing attention.
Big Sky Pietermaritzburg Johannesburg recent customer reviews
I did not enjoy the trip at all. Weather was cold outside and I was sitting behind the driver.The first driver controlled the AC to be a little warm but the second one opened the windows and we froze for hours full
1.0 out of 5 stars
Lindokuhle L.
The trip was ok even though it exceeded the arrival time mentioned.It had many stops.
4.0 out of 5 stars
Sixolile F.
No interesting your bus just stop at scort waiting a late passenger the whole 30minite
Passengers have shared positive experiences, highlighting the comfort of the buses and friendly service. Many appreciated clean interiors and smooth rides with professional drivers. However, some noted issues such as late departures, non-functional charging ports or air conditioning systems, and unpleasant restroom odors on certain trips. Overall satisfaction remains high despite these occasional concerns.
Citiliner Plus Pietermaritzburg Johannesburg recent customer reviews
My bus was supposed to be at Pietermaritzburg at 11:30 it got delayed and no one informed me it was delayed I called the Office and they told me it will be at Pietermaritzburg at 2:30 am again it ddnt arrive at that time the bus only came at 4am i was standing outside in the cold for over 4 hours no one bothered to notify me of the delay until I called 👎
1.0 out of 5 stars
Bianca M.
They were organized and friendly. The book in office was safe and clean. We were informed of a delay even though it was only 2 minutes late and we arrived at our destination early.
5.0 out of 5 stars
Tessa P.
I had a thoroughly disappointing experience with the bus service. The bus arrived 30 minutes late without any prior notification, which was frustrating. Upon boarding, I was greeted by an unpleasant odor and a dirty interior. To make matters worse, there was no heating system in operation, and although I'm not sure if the air conditioning was activated, the cold temperature was uncomfortable. I would not consider booking this bus again in the future.
Based on 3119 reviews, the company was rated 2.1 stars on Busbud. Travellers were especially satisfied with the ticket access and the cleanliness but often complained with the Wi‑Fi. APM WC ticket prices on this trip start at £13
Passengers have shared positive feedback about the warm and comfortable environment inside the bus, especially on cold days. Additionally, there is appreciation for music being played during the journey. While some noted a delay in departure, it did not affect their overall satisfaction as they arrived early at their destination.
Big Tree Coaches Pietermaritzburg Johannesburg recent customer reviews
I did not enjoy a thing. the bus was late and there was no communication. it messed up my schedule all together. Ended up taking a taxi instead. such an inconvenience
1.0 out of 5 stars
Xolisile N.
The bus came six hours later. Missed appointment and incurring extra costs. Will not be able to ketch return trip because of Big Tree bus. Horrible experience
1.0 out of 5 stars
Amos Matore M.
I did not enjoy first thing I couldn’t identify my bus since no one was assisting secondly when we reach at Montrose garage the drivers decided to change the buses I almost returned to Pmb without knowing
Based on 64 reviews, the company was rated 3.8 stars on Busbud. Travellers were especially satisfied with the ticket access and the departure location but often complained with the Wi‑Fi. Luvalo Brothers Transport ticket prices on this trip start at £18
I did not appreciate the fact that passengers were being squashed while drivers occupy the whole back seat sleeping comfortably, we are the customers they could at least utilize a two-seater,while one driving one uses the two-seaters to rest not the whole back seat, adults with children could go there. another thing bus came late it was cold, there is no station to wait.
Based on 4122 reviews, the company was rated 1.7 stars on Busbud. Travellers were especially satisfied with the ticket access and the seats but often complained with the Wi‑Fi. Delta Coaches ticket prices on this trip start at £15
the bus did not turn up and I had to book another bus and got delayed for my trip
1.0 out of 5 stars
Clive K.
I did not enjoy the trip at all the bus came 1 hour late and it was already full the driver made me sit on the floor on top of a pillow next to him from Pietermaritzburg up until we arrived at Johannesburg park station
1.0 out of 5 stars
Philani B.
They didn't come I was freezing whole night, they are useless I wish the government shutthem down coz they scamming us
Based on 18 reviews, the company was rated 2.2 stars on Busbud. Travellers were especially satisfied with the staff and the ticket access but often complained with the timeliness. Citilink ticket prices on this trip start at £10
Based on 9 reviews, the company was rated 3.3 stars on Busbud. Travellers were especially satisfied with the staff and the timeliness but often complained with the Wi‑Fi. Enos Luxury Coaches ticket prices on this trip start at £23
Frequently asked questions about travelling by bus from Pietermaritzburg to Johannesburg
Please note that timetables, routes, or operator details shown here may be updated or vary at the time of your journey.
How much is the bus ticket from Pietermaritzburg to Johannesburg?
The cheapest coach tickets from Pietermaritzburg to Johannesburg start from £13. The average price for this route is around £23. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus journey from Pietermaritzburg to Johannesburg?
The average bus journey time from Pietermaritzburg to Johannesburg is 6h 45m, covering a distance of 275 miles. The fastest bus can take you there in 4h 55m and is operated by Eagle Liner.
Which bus companies service the Pietermaritzburg to Johannesburg route?
What is the earliest and latest departure time for the bus from Pietermaritzburg to Johannesburg?
The earliest bus departs from Pietermaritzburg to Johannesburg at 00:10. And the latest bus departs at 23:55.
What are the CO₂ emissions for the bus trip from Pietermaritzburg to Johannesburg?
A bus journey from Pietermaritzburg to Johannesburg produces an estimated 11.086 kg of CO₂, making it a highly eco-friendly choice and a mode of travel recommended by Busbud.
Which is the best bus company from Pietermaritzburg to Johannesburg?
According to Busbud customers, the highest-rated bus company on this route is Luvalo Brothers Transport, with an average rating of 3.8 out of 5 stars based on 64 reviews.
Which company has the best Wi-Fi from Pietermaritzburg to Johannesburg?
Based on Busbud reviews, the bus company Citilink has the best Wi-Fi rating with a score of 2.5.
Which bus company offers the most punctual service from Pietermaritzburg to Johannesburg?
According to Busbud traveller reviews, the most punctual bus company on this route is Enos Luxury Coaches, with a punctuality rating of 4.4 out of 5 stars.
Which bus company has the cleanest buses from Pietermaritzburg to Johannesburg?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is Big Sky, with a cleanliness rating of 4.2 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
11/04
£20
12/04
£24
Today
£15
14/04
£15
15/04
£15
16/04
£15
17/04
£15
18/04
£15
The cheapest trip from Pietermaritzburg to Johannesburg was searched and found on 13 Apr 2026 with a price of £15
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Pietermaritzburg to Johannesburg as early as possible.
You can expect to pay from £15 to £55 for a bus ticket from Pietermaritzburg to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at £15, which is on 2026-04-18.
Usually Big Sky 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.