- Vanrhynsdorp to Johannesburg buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Vanrhynsdorp - Shell Garage (Trucks Motors) | Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) | Cheapest | ||||
![]() | Bus | Vanrhynsdorp - Shell Garage (Trucks Motors) | Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) | Fastest | ||||
![]() | Bus | Vanrhynsdorp - Shell Garage (Trucks Motors) | Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) | No tags |
Last refresh of the prices: Last Tuesday at 8:13 PM SAST.
Get from Vanrhynsdorp to Johannesburg
The journey takes about 21 hours and with fares starting at just $56, it presents an excellent value for a comfortable ride.
Compare bus companies
Users have reported that the bus service was punctual, arriving on time without any delays. However, there were concerns about customer service as some passengers felt assistance from staff could be improved when boarding and finding seats. Despite this feedback, travelers look forward to a more pleasant experience in future trips.
Intercape Mainliner Vanrhynsdorp Johannesburg recent customer reviews
I was extremely disappointed with my bus trip from Vanrhynsdorp to Johannesburg. The bus arrived earlier than the time stated on my ticket, and despite being at the pickup point before its arrival, I was treated as if I was late. The staff rushed me onto the bus in an unprofessional and rude manner, which caused unnecessary stress and made me forget to check if I had all my belongings. Unfortunately, I left my phone behind, and even though we had not yet departed, my attempts to get assistance were ignored—while other passengers received immediate responses. To add to the frustration, after the rushed pickup, the bus stopped for a 20-minute smoke break at the next pickup point. A little patience and kindness from the staff could have avoided this entire ordeal. Throughout the journey, the bus failed to stop at any locations where passengers could purchase basic refreshments like water, despite passing suitable places. Instead, we were only given breaks at stops with minimal facilities. (Except for one stop close to the end of the trip and by that time I felt extremely dehydrated). Additionally, the hygiene standards on the bus were unacceptable. The restroom floor was covered in urine, making it unusable for passengers. As a naturally shy person, I was never rude or confrontational with the staff, yet I was treated in a way that left me feeling stressed and deeply uncomfortable throughout the trip. I hope the company takes feedback like this seriously and improves its customer service and facilities in the future.
Anneline E.
The 2 gentlemen on board wanted me to get a set on the top side of the bus, and saw me struggling to get up there and neither one of them even tried to assist me. Only when my niece, who accompanied me to the bus pickup asked if they could help me the one gentleman pointed me to the bottom part of the bus to take a seat. I find it disrespectful and it's a lack of customer service training. I paid for my ticket and it means I should get goods service which is clearly non-existant. I hope my next trip with your bus service is more pleasant.
Mariana D.
Well it's a great bus but the drivers don't know how to treat thier clients
Karabo T.
Where are the popular stops in Vanrhynsdorp and Johannesburg?
Frequently asked questions about traveling from Vanrhynsdorp to Johannesburg by bus
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Vanrhynsdorp to Johannesburg, as early as possible.
You can expect to pay from $53 to $70 for a bus ticket from Vanrhynsdorp to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at $53 which is on 2025-11-17.
Top traveled bus routes
People from around the world trust Busbud
Popular Buses Connecting Vanrhynsdorp
Buses Leaving from Vanrhynsdorp
- Bus from Vanrhynsdorp to Cape Town
- Bus Vanrhynsdorp - Springbok
- Vanrhynsdorp - Johannesburg
- Bus from Vanrhynsdorp to Malmesbury
- Bus Vanrhynsdorp - Kuruman
- Vanrhynsdorp - Kakamas
- Bus from Vanrhynsdorp to Pretoria
- Bus Vanrhynsdorp - Schweizer-Reneke
- Vanrhynsdorp - Upington
- Bus from Vanrhynsdorp to Kathu
- Bus Vanrhynsdorp - Klerksdorp
- Vanrhynsdorp - Potchefstroom
- Bus from Vanrhynsdorp to Piketberg
- Bus Vanrhynsdorp - Vryburg
- Vanrhynsdorp - Pofadder
Buses Going to Vanrhynsdorp
- Bus from Cape Town to Vanrhynsdorp
- Bus Johannesburg - Vanrhynsdorp
- Malmesbury - Vanrhynsdorp
- Bus from Piketberg to Vanrhynsdorp
- Bus Moorreesburg - Vanrhynsdorp
- Keimoes - Vanrhynsdorp
- Bus from Kakamas to Vanrhynsdorp
- Bus Kathu - Vanrhynsdorp
- Citrusdal - Vanrhynsdorp
- Bus from Upington to Vanrhynsdorp
- Bus Pretoria - Vanrhynsdorp
- Kuruman - Vanrhynsdorp
- Bus from Vryburg to Vanrhynsdorp
- Bus Potchefstroom - Vanrhynsdorp
- Aggeneys - Vanrhynsdorp
Popular Buses Connecting Johannesburg
Buses Leaving from Johannesburg
- Bus from Johannesburg to Soweto
- Bus Johannesburg - Pretoria
- Johannesburg - Harare
- Bus from Johannesburg to Bloemfontein
- Bus Johannesburg - Kimberley
- Johannesburg - Gaborone
- Bus from Johannesburg to Queenstown
- Bus Johannesburg - Mount Frere
- Johannesburg - Newcastle
- Bus from Johannesburg to Mbombela
- Bus Johannesburg - Ngcobo
- Johannesburg - Idutywa
- Bus from Johannesburg to Butterworth
- Bus Johannesburg - King William’s Town
- Johannesburg - Richards Bay
Buses Going to Johannesburg
- Bus from Midrand to Johannesburg
- Bus Lenasia - Johannesburg
- Lenasia South - Johannesburg
- Bus from Sun City to Johannesburg
- Bus Klerksdorp - Johannesburg
- Centurion - Johannesburg
- Bus from Pietermaritzburg to Johannesburg
- Bus Peddie - Johannesburg
- Matatiele - Johannesburg
- Bus from Kimberley to Johannesburg
- Bus Queenstown - Johannesburg
- Cofimvaba - Johannesburg
- Bus from Mount Frere to Johannesburg
- Bus Kokstad - Johannesburg
- King William’s Town - Johannesburg
Popular routes in this country
- Bus from Cape Town to Mthatha
- Bus Johannesburg - Mthatha
- Mthatha - Johannesburg
- Bus from Port Elizabeth to Cape Town
- Bus Durban - Cape Town
- Cape Town - Port Elizabeth
- Bus from Bloemfontein to Johannesburg
- Bus East London - Johannesburg
- East London - Cape Town
- Bus from Johannesburg to Matatiele
- Bus Cape Town - Durban
- Johannesburg - East London
- Bus from Cape Town to Pretoria
- Bus Johannesburg - Pietermaritzburg
- Cape Town - East London







