Busbud recommends taking the bus from Uitenhage to Johannesburg
Among the sustainable travel choices, the bus stands out as the good way to reach Johannesburg. The journey takes about 13 hours 30 minutes and with fares starting at just $24, it presents an excellent value for a comfortable ride.
Users generally appreciate the comfort and well-regulated temperature of the buses, with friendly drivers contributing to a pleasant journey. However, some users have noted that at Park Station, buses tend to arrive late and staff may lack information about bus schedules. Additionally, there are mixed feelings regarding onboard restroom facilities.
Users have shared positive feedback about the friendly and accommodating drivers, as well as the comfortable seating on their journeys. Many appreciated being able to charge their phones during trips. However, there were mentions of delays due to multiple stops and longer-than-expected stop durations, which affected arrival times in some instances.
It was good experience but please put in iPhone cable chargers as well in the bus there was only usb ports for androids which was sooo bad
5 out of 5 stars
Lelethu N.
My experience was very bad, the bus driver left my my husband in cookhouse,my husband went it to buy water,when he came out of the shop the bus was already leaving,I tried to stop the driver but he was so heartless ,he continued to drive regardless people were stopping him. What we didn’t understand also he waited for his second driver to pick the aloe in the open veld but he couldn’t wait for my husband who went in and out of the shop
1 out of 5 stars
Lungile T.
First bus broke down and we had to wait 4 plus hours for a new one, which didn't have a toilet which meant the bus had to stop on the side the road for ppl to do their business. And, we we're move to a third bus with no charging port, traveled in 3 busses total and was more then 6 hrs to the destination
Based on 2778 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 $37
Big Sky Express Uitenhage Johannesburg recent customer reviews
Big sky worker treated me well,the bus was early and we arrived in time.The toilet was smelling.
4 out of 5 stars
Rudzani T.
Our tickets altogether were R4k+, however, not even half way through the trip there was no water to flush the toilet or wash the hands. The smell was unbearable. At least for the money have these facilities checked, we are on a trip for quite some hours. I don't think we will make use of the bus again.
Intercity Xpress is a long-distance bus company operating in South Africa. The company established itself as an affordable intercity bus operator, offering services between cities all over the country. Their coaches are equipped with standard seats and they have a generous luggage policy of up to 25 kg. Although they make an effort to respect their timetables, travelers report that delays are expected for Intercity Xpress, so it's good to be flexible with your schedule if you're traveling with them. Their cancellation policy is also flexible, as you can cancel your ticket up to 6 hours before travel time and get a refund of 80% of your ticket value.
Busbud helps you find a bus from Uitenhage to Johannesburg. Get the best fare and schedule, book a round trip ticket or find buses with WiFi and electrical outlets.
We make sure you can find a bus service from Uitenhage to Johannesburg from the most reliable bus companies operating this trip.
Discover how much the bus trip from Uitenhage to Johannesburg will cost you. Use our filters and sorting features to find the cheapest bus tickets or luxury buses.
Where are the popular stops in Uitenhage and Johannesburg?
77 Nugget St, Hillbrow, Johannesburg, 2001, South AfricaKerk Street
Frequently asked questions for your trip Uitenhage - Johannesburg
What is the distance between Uitenhage and Johannesburg?
About 545 miles (879 km) separate Uitenhage and Johannesburg.
What are the departure and arrival stations when taking the bus from Uitenhage to Johannesburg?
If you're headed to Johannesburg from Uitenhage, chances are that your bus will leave from Uitenhage - Total Garage, 62 Caledon Street and arrive at O. R Tambo Airport Johannesburg. These are the main pick-up and drop-off locations on this route, but you could find others that could be a better fit for your travel plans.
What are the best sights and things to do in Johannesburg?
Once in Johannesburg, you can start exploring the city and discover its surroundings. The top sights and things to do are FNB Stadium, Liliesleaf, Sci-Bono Discovery Centre, Soweto and Origins Centre.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
10/06
$34
10/07
$19
Today
$33
10/09
$14
10/10
$36
10/11
$36
10/12
$40
10/13
$32
The cheapest trip from Uitenhage to Johannesburg was searched and found on Oct 9, 2025 with a price of $14
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Uitenhage to Johannesburg, as early as possible.
You can expect to pay from $14 to $50 for a bus ticket from Uitenhage to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at $14 which is on 2025-10-09.
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.
About Bus Travel
Bus Travel Tips
Make friends with the driver. They usually know a lot about your destination and may even recommend which side of the bus to sit on to get the best views on the road between Uitenhage and Johannesburg!
Start sightseeing the minute your bus leaves the station. If you're on the night bus from Uitenhage to Johannesburg, get comfy and count the stars.
Buses have one of the smallest carbon footprints of motorized transport modes. A bus going from Uitenhage to Johannesburg will emit less CO2 than a car or an airplane.
Tune out to the fine sounds of your best music playlist on your bus trip from Uitenhage to Johannesburg while indulging in miles on end of beautiful scenic views.
Did you know?
Did you know there are on average 4,400 intercity bus departures every day in the US only? This number has been growing for 9 years in a row, yay!
The bus driver with the longest career in the world drove more than 2,000,000 miles and is a happy World Record holder.
One of the longest bus route in the world goes all the way from Ontario to Alberta in Canada (with the same bus). This trip is 3,435 km or 2,135 miles long and the price is a bit under $100.
Busbud helps you easily search, compare and book intercity bus tickets on a worldwide scale with our comprehensive list of bus routes and schedules. Use Busbud to book your trip online, in your own language and currency, wherever you are. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.