Based on 1921 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 £14
Based on 9147 reviews, the company was rated 3.1 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. Greyhound South Africa ticket prices on this trip start at £13
Citiliner Plus White River Johannesburg recent customer reviews
The bus was late, secondly the people working at the call centre are rude and unprofessional. An email should’ve been delivered by citiliner for the late arrival of the bus. Driver did apologise though.
Frequently asked questions about travelling by bus from White River, ZA to Johannesburg
How far is Johannesburg from White River by coach?
The distance between White River and Johannesburg by coach is approximately 195 miles (314 km).
Is there a way to reach Johannesburg from White River without a car?
The best way to go from White River to Johannesburg without a car is by coach. They are frequent and reliable, offering a convenient and eco-friendly journey. Depending on your preferences, another alternative is to explore ridesharing trips.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
22/11
£17
23/11
£26
Today
£15
25/11
£24
26/11
£21
27/11
£22
28/11
£22
29/11
£28
The cheapest trip from White River, ZA to Johannesburg was searched and found on 24 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 White River, ZA to Johannesburg as early as possible.
You can expect to pay from £15 to £28 for a bus ticket from White River, ZA to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at £21, which is on 2025-11-26.