Next departures for Johannesburg to Bloemfontein on November 15
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)
Intercape Office, Park Road (Tourist Centre)
Cheapest
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
Fastest
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Intercape Office, Park Road (Tourist Centre)
No tags
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Intercape Office, Park Road (Tourist Centre)
No tags
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
No tags
Next departures for Johannesburg to Bloemfontein on November 16
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)
Intercape Office, Park Road (Tourist Centre)
Cheapest
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
Fastest
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Intercape Office, Park Road (Tourist Centre)
No tags
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Intercape Office, Park Road (Tourist Centre)
No tags
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
No tags
Next departures for Johannesburg to Bloemfontein on November 17
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)
Intercape Office, Park Road (Tourist Centre)
Cheapest
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
Fastest
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Intercape Office, Park Road (Tourist Centre)
No tags
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Intercape Office, Park Road (Tourist Centre)
No tags
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
No tags
Next departures for Johannesburg to Bloemfontein 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)
Intercape Office, Park Road (Tourist Centre)
Cheapest
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
Fastest
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Intercape Office, Park Road (Tourist Centre)
No tags
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Intercape Office, Park Road (Tourist Centre)
No tags
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
No tags
Next departures for Johannesburg to Bloemfontein on November 19
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)
Intercape Office, Park Road (Tourist Centre)
Cheapest
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
Fastest
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Intercape Office, Park Road (Tourist Centre)
No tags
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Intercape Office, Park Road (Tourist Centre)
No tags
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
No tags
Next departures for Johannesburg to Bloemfontein on November 20
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)
Intercape Office, Park Road (Tourist Centre)
Cheapest
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
Fastest
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Intercape Office, Park Road (Tourist Centre)
No tags
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Intercape Office, Park Road (Tourist Centre)
No tags
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
No tags
Next departures for Johannesburg to Bloemfontein on November 21
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
Cheapest
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
Fastest
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Intercape Office, Park Road (Tourist Centre)
No tags
Bus
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)
Intercape Office, Park Road (Tourist Centre)
No tags
Bus
Johannesburg (Park Station)
Bloemfontein Tourist Centre
No tags
Last refresh of the prices: Today at 2:28 AM SAST.
Compare 2 ways to go from Johannesburg to Bloemfontein
We recommend taking the shuttle
Among the sustainable travel choices, the shuttle stands out as a good way to reach Bloemfontein. The journey takes about 9 hours, and with fares starting at just $36, it presents an excellent value for a comfortable ride.
Intercape buses have received positive feedback for their punctuality, cleanliness, and comfortable seating. Many users appreciated the friendly staff and efficient service. However, some reviews noted that stops were occasionally too long or inconveniently located. Overall satisfaction with Intercape's professionalism and safety was high among passengers who enjoyed a pleasant travel experience.
It was superb. The bus was clean and the drivers were patient with us. I will book the bus again
5 out of 5 stars
Yolisa F.
I like that it was punctual. I did not enjot the ride because there was a drunk man disturbing us
2 out of 5 stars
Portia K.
The driver drove with care at the correct and safe pace. The bus was clean , we had much needed stops at the right time. The bus was affordable and all the charging ports worked perfectly. I have no complaints.
Eagle Liner receives praise for its comfortable and clean buses, efficient baggage check-in, professional staff, and the availability of charging ports at each seat. However, some users have noted occasional delays in departure times and challenges with ticketing logistics when transferring between buses.
Trip from Joburg to Bloem without refreshments stop at Kroonstad instead bus stops once 20mins after leaving Joburg station. No passenger wants toilet or refreshments at that time because the bus just left Joburg station
1 out of 5 stars
Noxolo M.
Bus supposed to be yesterday at 1 but was delayed for 16:30,rescheduled for today at 1 and got again a message stating it is again delayed. Called and the consultant was very unprofessional and rude. She even switch the phone off which is a cell phoned after not an answering after she dropped the call. The landlines for Eagle Liner just rings no one answer. I will NEVER recommend Eagle Liner to anyone!!!
1 out of 5 stars
Naa'ilah M.
I didn't enjoy the trip at all as there was a delay and no one bothered to explain to us as to why are we waiting for an hour no communication no nothing. We were initially supposed to have leave at 13:00 but we ended up leaving at 14:00 the ETA was supposed to be 18:05 but we ended up arriving at 20:00. This is ridiculous, poor customer service provided.
Users have shared positive experiences about their trips, highlighting punctuality, cleanliness, and friendly staff. Many appreciated the comfortable seating and well-regulated temperature on board. However, some mentioned concerns such as unpleasant toilet odors or discomfort with seat recline options. Overall satisfaction was high due to timely arrivals and professional service from drivers and crew members.
Big Sky Johannesburg Bloemfontein recent customer reviews
Bus was on time no delays and it got to Bloemfontein even before estimated time that was a green flag for me i was so happy
5 out of 5 stars
Mhlungu N.
I enjoyed the comfortable ride however the wait in other station it was tiring we had to wait for an hour in Kimberly waiting for other passengers
1 out of 5 stars
Itumeleng J.
There was a bus delay from Johannesburg and we left with a different bus an hour late. When we arrive at Brandfort, we had to change the bus and experienced another hour delay. We arrived in Bloemfontein very late. My experience with Big Sky was not satisfying.
Passengers have shared positive experiences with Greyhound, highlighting the comfort and cleanliness of the buses, as well as friendly staff. However, some reviews mention delays in arrival times and issues with unpleasant odors from restrooms. Despite these minor concerns, many travelers express satisfaction with their journeys on this service.
The staff was very friendly and welcoming. The problem is the seat that I was sitting on. It was declining it's self downwards. I could not sit properly upright for long. The seat would decline slowly downwards. The seat is positioned at ground floor at the end of the bus and is a single seat.
4 out of 5 stars
Joel M.
The toilet was very dirty but the driver was so nice and helpful.what liked is that they very good with time.
1 out of 5 stars
Kwanele N.
The seats were comfortable but limited leg movement. Driver drove well and the punctuality was good.
Based on 2699 reviews, the company was rated 2 stars on Busbud. Travellers were especially satisfied with the ticket access and the cleanliness but often complained with the WiFi. APM WC ticket prices on this trip start at $27
Passengers generally appreciate the timely arrivals and departures, as well as the comfort of clean buses with friendly drivers. However, some users noted issues such as torn seats, broken phone inputs, unpleasant scents on board, and occasional high-speed driving that caused discomfort. Despite these concerns, many found their travel experience satisfactory overall.
The bus was very clean and I enjoyed the adjustable sits and nice lights. However the driver was driving at very high speed it was very scary, I was uncomfortable and impatient to get to my destination. Literally left like I was flying.
3 out of 5 stars
Mavhungu R.
The bus came right on time, it was clean and comfortable I arrived at my destination on time
5 out of 5 stars
Temogo M.
we waited for another bus after the first garage for about 2 hrs and the bus left late
Users have shared that the bus service provided a comfortable and safe travel experience. However, there were consistent mentions of delays in arrival times across several reviews. Despite this timing issue, passengers appreciated the overall journey quality and expressed willingness to use Delta Coaches again in the future.
They were late, the bus had so many people. Some were standing and didn’t have seats.
1 out of 5 stars
Kutlwano M.
Unfortunately, my journey with Delta Coaches was very disappointing. Their service was poor from the start the bus arrived late and there was no communication to inform passengers about the delay. The onboard toilets were not working, which made the trip uncomfortable. Even before boarding, the queue after purchasing a ticket was very disorganized and unpleasant.
On top of that, the staff seemed poorly trained and unprofessional, which made the entire experience frustrating. Overall, everything about the journey felt horrible, and I left very dissatisfied with the service.
1 out of 5 stars
Rofhiwa M.
I am very dissapointed as a first time traveler with Delta. The bus had a breakdown within an hour from departing and i catched a lift with APC to get to my destination on time since it is very dangerous to stand on the road in the middle of the night.
Based on 24 reviews, Citiliner was rated 3.3 stars for this trip. Citiliner ticket prices on this trip start at $74, with the trip lasting on average 335.
Atlantic offers 1 daily buses from Johannesburg to Bloemfontein. Though the average price for this trip is $59, you can find tickets starting at $55. The trip between the two cities usually takes about 315.
Based on 32 reviews, the company was rated 3 stars on Busbud. Travellers were especially satisfied with the ticket access and the temperature but often complained with the WiFi. MB Transport ticket prices on this trip start at $158
Based on 5 reviews, the company was rated 1.6 stars on Busbud. Travellers were especially satisfied with the staff and the departure location but often complained with the WiFi. Citilink ticket prices on this trip start at $30
Based on 15 reviews, the company was rated 2.4 stars on Busbud. Travellers were especially satisfied with the ticket access and the departure location but often complained with the WiFi. Flexi City Connect ticket prices on this trip start at $46
Travel RSA offers 1 daily buses from Johannesburg to Bloemfontein. Though the average price for this trip is $37, you can find tickets starting at $37. The trip between the two cities usually takes about 240.
Based on 817 reviews, the company was rated 2.1 stars on Busbud. Travellers were especially satisfied with the ticket access and the seats but often complained with the WiFi. ilulaBus ticket prices on this trip start at $27
A good way to travel this route is with Webber Coaches buses. The company offers 1 daily departures, with ticket prices starting at $125 and the shortest trip taking about 290. Webber Coaches gets you where you want to go for a fair price.
Based on 8 reviews, the company was rated 2.7 stars on Busbud. Travellers were especially satisfied with the staff and the departure location but often complained with the power outlets. Ramalo ticket prices on this trip start at $62
Based on 8 reviews, the company was rated 3 stars on Busbud. Travellers were especially satisfied with the timeliness and the ticket access but often complained with the WiFi. Nabil Transport ticket prices on this trip start at $150
60 Park Rd, Willows, Tourist Centre, Park Road (next to Municipal Swimming Pool)
C - Engen Mangaung
n8 Kruger Ave, Estoire, Bloemfontein, 9300, South Africa
Frequently asked questions about travelling from Johannesburg to Bloemfontein by bus
How far is Johannesburg from Bloemfontein?
The distance covered from Johannesburg to Bloemfontein is 372 km (231 miles).
What are the departure and arrival locations for buses traveling from Johannesburg to Bloemfontein?
Buses traveling this route start their trip at O. R Tambo Airport Johannesburg, in Johannesburg, and end it at Engen Bloemfontein 1 Stop South, in Bloemfontein.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11-13
$30
11-14
$26
Today
$25
11-16
$25
11-17
$25
11-18
$25
11-19
$25
11-20
$26
The cheapest trip from Johannesburg to Bloemfontein was searched and found on Nov 18, 2025 with a price of $25
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Johannesburg to Bloemfontein, as early as possible.
You can expect to pay from $25 to $158 for a bus ticket from Johannesburg to Bloemfontein based on the last 2 days. You can expect to find the cheapest price for the trip at $25 which is on 2025-11-18.
Usually Greyhound South Africa 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.