Next departures for Malelane to Johannesburg on November 20
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Cheapest
Bus
Malelane Taxi Rank
21 Siemert Rd, Johannesburg
Fastest
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
No tags
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
No tags
Bus
MALELANE
The Troyeville Hotel
No tags
Next departures for Malelane to Johannesburg on November 21
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Cheapest
Bus
Malelane Taxi Rank
21 Siemert Rd, Johannesburg
Fastest
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
No tags
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
No tags
Bus
MALELANE
The Troyeville Hotel
No tags
Next departures for Malelane to Johannesburg on November 22
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Cheapest
Bus
MALELANE
The Troyeville Hotel
Fastest
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
No tags
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
No tags
Bus
MALELANE
The Troyeville Hotel
No tags
Next departures for Malelane to Johannesburg on November 23
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Cheapest
Bus
Malelane Taxi Rank
21 Siemert Rd, Johannesburg
Fastest
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
No tags
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
No tags
Bus
MALELANE
The Troyeville Hotel
No tags
Next departures for Malelane to Johannesburg on November 24
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Cheapest
Bus
Malelane Taxi Rank
21 Siemert Rd, Johannesburg
Fastest
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
No tags
Bus
Engen Garage (C/o Air & Kieperson St)
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
No tags
Bus
MALELANE
The Troyeville Hotel
No tags
Last refresh of the prices: Yesterday at 8:25 PM SAST.
Compare 2 ways to go from Malelane to Johannesburg
We recommend taking the bus
Among the sustainable travel choices, the bus stands out as the good way to reach Johannesburg. The journey takes about 6 hours 10 minutes and with fares starting at just $25, it presents an excellent value for a comfortable ride.
According to user feedback, the bus service is generally praised for its punctuality, cleanliness, and comfort. Passengers appreciate the friendly and helpful staff as well as amenities like onboard toilets. However, some users have noted occasional delays in departure times and issues with legroom or toilet conditions on certain trips.
The journey was good but the bus took long time to leave Malelene, thier arrived 10:40 am and left 11:19 am... very poor time management.
3 out of 5 stars
John K.
The toilets were smelling so bad, and I was coerced to sit next to them in order to accommodate a mother and her child
1 out of 5 stars
Marcia S.
The bus is very spacious and convenient as it has toilets inside. The drivers also were helpful in assisting with allocating seats as I had a 4 year old and we couldn't sit apart therefore they made away for us to seat together.
It's been a great journey.
Users have noted that the drivers are professional, even in challenging conditions. However, there are concerns about delayed buses and difficulty reaching customer service. Additionally, some users feel that the buses could be updated for better comfort as they lack toilets and heaters.
I waited two & half hours before arrival of the bus. I made several attempts to get hold, (both email & telephone)of client services with no success. The bus don't match the price I paid. I was shivering all the way till I reach my destination. With what I experienced, I'll never recommend the bus to anyone
5 out of 5 stars
Kgoadi M.
The bus was late and no one inform us.but I like your driver is a professional driver no matter the road is visible less than 50km
5 out of 5 stars
Elias N.
I didn't like it at all, the bus couldn't get on time, it took it almost three hours to arrive at the station I and when I called they kept lying to me that the bus is coming for the next three hours
According to the users, there is a general sense of satisfaction with their travel experiences. Many found their trips enjoyable and were pleased overall. However, it was noted that the bus environment could be chilly at times, which may require attention for added comfort during journeys.
Big Sky Malelane Johannesburg recent customer reviews
The bus was supposed to arrive at JHB at around 14h50 but when it was 14h50, it was still in pretoria and I missed my flight to cape town, I am very disappointed with the service
1 out of 5 stars
Wessley Z.
The bus was on time from malalane but didn't keep the arrival time in johanesburg it was late with one hour 45 minutes
2 out of 5 stars
Khulekile M.
I was travelling from Malelane to OR tambo airport to catch my flight at 3 pm and i was supposed to be at the airport at 2:15. Unfortunately after reaching pretoria at 1:45 i was kept waiting with no communication what we were waiting for, for about an 1 hour of waiting. Untill i missed my flight. I had to pay R1060 to book onother flight. Im really disappointed. I dont see my self ever travelling with Big Sky.
Based on 47 reviews, the company was rated 1.8 stars on Busbud. Travelers were especially satisfied with the ticket access and the cleanliness but often complained with the wifi. Etrago ticket prices on this trip start at $41
Mozambique Touring Serices, 37 Bezuidenhout St, Troyeville, Johannesburg, 2094, South Africa
E - Eaglecity Kerk Street
84 Kerk St, Johannesburg, 2000, South Africa
F - Kerk Street
77 Nugget St, Hillbrow, Johannesburg, 2001, South Africa
Frequently asked questions about traveling from Malelane to Johannesburg by bus
What is the travel distance from Malelane to Johannesburg?
The distance between the two cities is 221 miles (356 km).
What are the departure and arrival stations when taking the bus from Malelane to Johannesburg?
The majority of buses traveling from Malelane to Johannesburg start their journey at Engen Garage (C/o Air & Kieperson St) and wind up at O. R Tambo Airport Johannesburg. These are the main departure and arrival 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 Soweto, Apartheid Museum, Wonder Cave, Botanical Gardens and Emmarentia Dam and Johannesburg Zoo.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/18
$30
11/19
$33
Today
$18
11/21
$23
11/22
$20
11/23
$21
11/24
$20
11/25
$21
The cheapest trip from Malelane to Johannesburg was searched and found on Nov 20, 2025 with a price of $18
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Malelane to Johannesburg, as early as possible.
You can expect to pay from $18 to $61 for a bus ticket from Malelane to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at $20 which is on 2025-11-22.
Usually Intercape, Big Sky, Luciano Luxury Coaches 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.