Next departures for Johannesburg to Witbank on November 18
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Engen Service Station N12, 3 Pioneer Av.
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
Next departures for Johannesburg to Witbank on November 19
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 for Johannesburg to Witbank on November 20
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 for Johannesburg to Witbank on November 21
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Engen Service Station N12, 3 Pioneer Av.
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
Park Station, 96 Rissik St.
Engen Service Station, Cnr Swartbos & Louis Street
No tags
Next departures for Johannesburg to Witbank on November 22
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Engen Service Station N12, 3 Pioneer Av.
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
Park Station, 96 Rissik St.
Engen Service Station, Cnr Swartbos & Louis Street
No tags
Next departures for Johannesburg to Witbank on November 23
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: Yesterday at 8:26 PM SAST.
Compare 2 ways to go 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 $20, it presents an excellent value for a comfortable ride.
Based on 1905 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 WiFi. Citiliner ticket prices on this trip start at $20
Based on 3003 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 WiFi. Big Sky ticket prices on this trip start at $30
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 43846 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 WiFi. Intercape ticket prices on this trip start at $34
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
Engen Garage N12, near Formule 1,, 39b Longfellow St, Witbank, Emalahleni 1035 , South Africa
Frequently asked questions about travelling from Johannesburg to Witbank by bus
What is the distance between Johannesburg and Witbank?
Johannesburg and Witbank are 125 km (78 miles) apart.
What are the departure and arrival locations for buses traveling from Johannesburg to Witbank?
Buses departing from O. R Tambo Airport Johannesburg in Johannesburg will take you to Engen Service Station N12, 3 Pioneer Av. In Witbank.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11-16
$27
11-17
$35
Today
$27
11-19
$33
11-20
$37
11-21
$41
11-22
$39
11-23
$35
The cheapest trip from Johannesburg to Witbank was searched and found on Nov 18, 2025 with a price of $27
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 $27 to $45 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 $33 which is on 2025-11-19.
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.