There are 4 ways to get from Welkom to Colesberg by bus, car, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Biuten St to Colesberg Ultra Citybus
4h 3mR 354–396Drive 378.4 km
- Drive from Welkom to Colesbergcar 378.4 km
4h 15mR 880–1,270Bus via Bloemfontein
- Take the bus from Welkom to Bloemfonteinbus
- Take the bus from Bloemfontein to Colesberg Engen One Stopbus
6h 13mR 682–887Bus via Bloemfontein #2 (Greyhound)
- Take the bus from Welkom to Bloemfonteinbus
- Take the bus from Bloemfontein to Colesberg Engen One Stopbus
6h 50mR 937–1,178
Welkom to Colesberg by bus (Greyhound)
Comparing Your Travel Options
The cheapest way to get from Welkom to Colesberg is to bus which costs R 350 - R 400 and takes 4h 3m.
The fastest way to get from Welkom to Colesberg is to bus which takes 4h 3m and costs R 350 - R 400.
No, there is no direct bus from Welkom to Colesberg. However, there are services departing from Biuten St and arriving at Colesberg Ultra City via . The journey, including transfers, takes approximately 4h 3m.
The distance between Welkom and Colesberg is 380 km. The road distance is 378.4 km.
The best way to get from Welkom to Colesberg without a car is to bus which takes 4h 3m and costs R 350 - R 400.
It takes approximately 4h 3m to get from Welkom to Colesberg, including transfers.
Welkom to Colesberg bus services, operated by Eagle Liner, depart from Biuten St station.
Welkom to Colesberg bus services, operated by Eagle Liner, arrive at Colesberg Ultra City station.
Yes, the driving distance between Welkom to Colesberg is 378 km. It takes approximately 4h 15m to drive from Welkom to Colesberg.
There are 46+ hotels available in Colesberg.
What companies run services between Welkom, South Africa and Colesberg, South Africa?
Eagle Liner operates a bus from Biuten St to Colesberg Ultra City twice daily. Tickets cost R 310–350 and the journey takes 4h.
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Biuten St to Colesberg Ultra City
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- R 310–350
- Schedules at
- eagleliner.co.za
- Single
- R 310–350
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 5 delightfully under-the-radar French towns you need to visit, French strikes 2018: What are my alternative transport options?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.


