Users have noted that the bus was comfortable to board, providing a pleasant start to their journey. However, there were consistent reports of delays without communication from Intercape regarding these late arrivals. This lack of timely updates caused some concern among passengers who expected better information on schedule changes.
I enjoyed my ride from Kimberley to Pietermaritzburg. However, the bus over an hour late and there was no communicatiin regarding the delay. Intercape can do better by communicating
4 out of 5 stars
Zimise N.
There's nothing I like even now I'm still standing in the sun at Ladysmith I was supposed to be at my destination just after 5am.no formal given on what is going on have to run after drivers for information
1 out of 5 stars
Lungile K.
Firstly the bus was an hour and a half late. The toilet was unserviceable and smelled horrible. The bus had no air conditioning whatsoever. A long and uncomfortable trip it was.
Based on 3010 reviews, the company was rated 3.6 stars on Busbud. Travelers 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 $34
Frequently asked questions about traveling from Kimberley, ZA to Pietermaritzburg by bus
What is the distance between Kimberley and Pietermaritzburg?
About 345 miles (556 km) separate Kimberley and Pietermaritzburg.
What are the departure and arrival stations when taking the bus from Kimberley to Pietermaritzburg?
Buses going from Kimberley to Pietermaritzburg start their journey at Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) and reach their destination at Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds).
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/18
$41
11/19
$39
Today
$51
11/21
$48
11/22
$46
11/23
$44
11/24
$58
11/25
$41
The cheapest trip from Kimberley, ZA to Pietermaritzburg was searched and found on Nov 19, 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 Kimberley, ZA to Pietermaritzburg, as early as possible.
You can expect to pay from $39 to $84 for a bus ticket from Kimberley, ZA to Pietermaritzburg based on the last 2 days. You can expect to find the cheapest price for the trip at $41 which is on 2025-11-25.
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.