There are 4 ways to get from Bloemfontein Airport (BFN) to Welkom by bus (Greyhound), car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus (Greyhound)
best- Take the bus from Bloemfontein to Welkombus
1h 42mR 575–736Bus via Welkom
cheapest- Take the bus from Bloemfontein to Welkombus
2h 8mR 325–426Drive 157.5 km
- Drive from Bloemfontein Airport (BFN) to Welkomcar 157.5 km
2h 16mR 352–509Taxi
- Take the taxi from Bloemfontein Airport (BFN) to Welkomtaxi 157.5 km
2h 16mR 1,700–2,100
Questions & Answers
The cheapest way to get from Bloemfontein Airport (BFN) to Welkom is to bus via Welkom which costs R 320 - R 430 and takes 2h 8m.
The fastest way to get from Bloemfontein Airport (BFN) to Welkom is to bus which takes 1h 42m and costs R 550 - R 750.
No, there is no direct bus from Bloemfontein Airport (BFN) to Welkom. However, there are services departing from Bloemfontein and arriving at Welkom via . The journey, including transfers, takes approximately 1h 42m.
The distance between Bloemfontein Airport (BFN) and Welkom is 167 km. The road distance is 157.5 km.
The best way to get from Bloemfontein Airport (BFN) to Welkom without a car is to bus which takes 1h 42m and costs R 550 - R 750.
It takes approximately 1h 42m to get from Bloemfontein Airport (BFN) to Welkom, including transfers.
Bloemfontein Airport (BFN) to Welkom bus services, operated by Greyhound ZA, depart from Bloemfontein station.
Bloemfontein Airport (BFN) to Welkom bus services, operated by Greyhound ZA, arrive at Welkom station.
Yes, the driving distance between Bloemfontein Airport (BFN) to Welkom is 157 km. It takes approximately 2h 16m to drive from Bloemfontein Airport (BFN) to Welkom.
There are 91+ hotels available in Welkom.
What companies run services between Bloemfontein Airport (BFN), South Africa and Welkom, South Africa?
Greyhound ZA operates a bus from Bloemfontein to Welkom once daily. Tickets cost R 460–600 and the journey takes 1h 30m.
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Bloemfontein to Welkom
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
- Phone
- +27 11 774 3333
- Website
- City to City
Bus from Bloemfontein to Welkom
- Ave. Duration
- 1h 56m
- Frequency
- Once daily
- Estimated price
- R 210–290
- Website
- City to City
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 What are the different types of Renfe trains in Spain?, Getting around the Cyclades, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.






