Next departures from Johannesburg to Witbank on 22 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Park Station, 96 Rissik St.
Engen Service Station, Cnr Swartbos & Louis Street
Cheapest
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Engen Service Station N12, 3 Pioneer Av.
Fastest
Next departures from Johannesburg to Witbank on 23 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Park Station, 96 Rissik St.
Engen Service Station, Cnr Swartbos & Louis Street
Cheapest
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Engen Service Station N12, 3 Pioneer Av.
Fastest
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Engen Service Station N12, 3 Pioneer Av.
No tags
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Engen Service Station N12, 3 Pioneer Av.
No tags
Next departures from Johannesburg to Witbank on 24 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Park Station, 96 Rissik St.
Engen Service Station, Cnr Swartbos & Louis Street
Cheapest
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Engen Service Station N12, 3 Pioneer Av.
Fastest
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Engen Service Station N12, 3 Pioneer Av.
No tags
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Engen Service Station N12, 3 Pioneer Av.
No tags
Last refresh of the prices: Today at 01:45 SAST.
Compare 2 ways to travel from Johannesburg to Witbank
We recommend taking the bus
Among the sustainable travel choices, the bus stands out as a good way to reach Witbank. The journey takes about 2 hours 45 minutes and with fares starting at just £11, it presents an excellent value for a comfortable ride.
Based on 1911 reviews, the company was rated 3.6 stars on Busbud. Travellers were especially satisfied with the ticket access and the departure location but often complained with the Wi-Fi. Citiliner ticket prices on this trip start at £11
Based on 3015 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 Wi-Fi. Big Sky ticket prices on this trip start at £16
Big Sky Johannesburg Witbank recent customer reviews
Bus was on time, staff were helpful. Only thing my seat was a bit uncomfortable only part that I didn't enjoy
4 out of 5 stars
Jacqui B.
I could not get help after phoning and reporting that my bus is running late so my money went to waste
1 out of 5 stars
Memory Wadzanai B.
It is horrible I waited for the bus from 7:30 till 12:00 midnight I had to had back home course it was getting too dangerous by station course everyone had left with their buses
Customers appreciated the ease of purchasing tickets and found the drivers to be friendly and attentive, ensuring a smooth travel experience. However, there were consistent mentions of buses arriving late without timely communication or explanations for the delays.
Citiliner Plus Johannesburg Witbank recent customer reviews
I enjoyed that buying the ticket was easy enough, but the bus arrived over 45 minutes late. And they only sent me a message about the delay 15 minutes after the scheduled time for the bus to arrive. After the bus arrived, the experience was smooth and okay.
3 out of 5 stars
Grace N.
The driver was friendly and took care of passengers..He was driving so well and observant
Based on 43915 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. Intercape ticket prices on this trip start at £19
they really need to look into upgrading there buses and check toilets and everything because the bus really smelled horrendous of pee and made me nauseous
1 out of 5 stars
Lorraine L.
It was decent
2 out of 5 stars
Abigail H.
I arrived late because the bus delayed when leaving Joburg
Frequently asked questions about travelling by bus from Johannesburg to Witbank
What's the distance between Johannesburg and Witbank by coach?
The journey from Johannesburg to Witbank by coach covers an approximate distance of 78 miles (125 km).
What is the best way to go from Johannesburg to Witbank without a car?
You can reach Witbank from Johannesburg by coach, as there are regular services between the two locations. You can also consider rideshare services depending on your preferences.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
19/11
£15
20/11
£26
Today
£29
22/11
£24
23/11
£24
24/11
£22
25/11
£18
26/11
£15
The cheapest trip from Johannesburg to Witbank was searched and found on 19 Nov 2025 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 Johannesburg to Witbank as early as possible.
You can expect to pay from £15 to £33 for a bus ticket from Johannesburg to Witbank based on the last 2 days. You can expect to find the cheapest price for the trip at £15, which is on 2025-11-26.
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.