There are 7 ways to get from Sebokeng to Bloemfontein by taxi, plane, car train, bus (Greyhound), car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly
best- Take the taxi from Sebokeng to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Bram Fischer International Airport (BFN)plane JNB - BFN
2h 7mR 2,345–5,303Car train
cheapest- Take the cartrain from Sasolburg to Bloemfonteincartrain 74013
5h 24mR 261–322Bus (Greyhound)
- Take the bus from Vereeniging to Bloemfonteinbus
5h 32mR 599–779Drive 354.1 km
- Drive from Sebokeng to Bloemfonteincar 354.1 km
3h 26mR 820–1,184Bus via Vanderbijlpark (Greyhound)
- Take the bus from Vanderbijlpark to Bloemfonteinbus
5h 41mR 592–771Bus via Welkom
- Take the bus from Vanderbijlpark to Welkombus
- Take the bus from Welkom to Bloemfonteinbus
6h 13mR 782–1,011Shuttle
- Take a shuttle bus from Highway Vaal to Bloemfontein
5h 54mR 753–931
Johannesburg International Airport (JNB) to Bram Fischer International Airport (BFN) flights
Comparing Your Travel Options
The cheapest way to get from Sebokeng to Bloemfontein is to car train which costs R 260 - R 330 and takes 5h 24m.
The fastest way to get from Sebokeng to Bloemfontein is to taxi and fly which takes 2h 7m and costs R 2 300 - R 5 500.
No, there is no direct bus from Sebokeng to Bloemfontein. However, there are services departing from Vereeniging and arriving at Bloemfontein via . The journey, including transfers, takes approximately 5h 32m.
No, there is no direct train from Sebokeng to Bloemfontein. However, there are services departing from Sasolburg and arriving at Bloemfontein via . The journey, including transfers, takes approximately 5h 24m.
The distance between Sebokeng and Bloemfontein is 467 km. The road distance is 354.1 km.
The best way to get from Sebokeng to Bloemfontein without a car is to bus which takes 5h 32m and costs R 600 - R 800.
It takes approximately 2h 7m to get from Sebokeng to Bloemfontein, including transfers.
Sebokeng to Bloemfontein bus services, operated by Greyhound ZA, depart from Vereeniging station.
Sebokeng to Bloemfontein train services, operated by Shosholoza Meyl, depart from Sasolburg station.
Sebokeng to Bloemfontein bus services, operated by Greyhound ZA, arrive at Bloemfontein station.
What companies run services between Sebokeng, Gauteng, South Africa and Bloemfontein, South Africa?
Shosholoza Meyl operates a vehicle from Sasolburg to Bloemfontein once a week. Tickets cost R 170–190 and the journey takes 4h 52m. Alternatively, Greyhound ZA operates a bus from Vereeniging to Bloemfontein once daily. Tickets cost R 490–650 and the journey takes 5h 15m.
- Website
- flyairlink.com
Flights from Johannesburg International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 2,000–4,100
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Sasolburg to Bloemfontein
- Ave. Duration
- 4h 52m
- Frequency
- Once a week
- Estimated price
- R 170–190
- Schedules at
- res.prasa.com
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Vereeniging to Bloemfontein
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- R 490–650
- Schedules at
- greyhound.co.za
Bus from Vanderbijlpark to Bloemfontein
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a day
- Estimated price
- R 490–650
- Schedules at
- greyhound.co.za
Bus from Vanderbijlpark to Welkom
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the UK: What do I need to know?, Need to know: Eurostar, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
Booking & Getting There
Sebokeng to Bloemfontein train services, operated by Shosholoza Meyl, arrive at Bloemfontein station.
Yes, the driving distance between Sebokeng to Bloemfontein is 354 km. It takes approximately 3h 26m to drive from Sebokeng to Bloemfontein.
There are 498+ hotels available in Bloemfontein.










