There are 5 ways to get from Tembisa to Welkom by bus, car, plane, 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 Midrand to Welkombus
4h 1mR 352–464Bus via Park Station
cheapest- Take the bus from Park Station to Biuten Stbus
4h 9mR 344–446Drive 291 km
- Drive from Tembisa to Welkomcar 291 km
3h 5mR 655–946Fly, bus
- Fly from Johannesburg International Airport (JNB) to Bram Fischer International Airport (BFN)plane JNB - BFN
- Take the bus from Bloemfontein to Welkombus
4h 3mR 1,322–2,420Bus via Midrand (Greyhound)
- Take the bus from Midrand to Welkombus
6h 14mR 584–773
Johannesburg International Airport (JNB) to Bram Fischer International Airport (BFN) flights
Questions & Answers
The cheapest way to get from Tembisa to Welkom is to bus via Park Station which costs R 340 - R 450 and takes 4h 9m.
The fastest way to get from Tembisa to Welkom is to drive which takes 3h 5m and costs R 650 - R 950.
The distance between Tembisa and Welkom is 307 km. The road distance is 291 km.
The best way to get from Tembisa to Welkom without a car is to bus which takes 4h 1m and costs R 350 - R 470.
It takes approximately 4h 1m to get from Tembisa to Welkom, including transfers.
Yes, the driving distance between Tembisa to Welkom is 291 km. It takes approximately 3h 5m to drive from Tembisa to Welkom.
There are 68+ hotels available in Welkom.
What companies run services between Tembisa, South Africa and Welkom, South Africa?
City to City operates a bus from Midrand to Welkom twice daily. Tickets cost R 230–320 and the journey takes 3h 45m.
- Website
- flycemair.co.za
Flights from Johannesburg International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- R 2,200–4,900
- Website
- flyairlink.com
Flights from Johannesburg International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1,100–2,000
- Website
- flysafair.co.za
Flights from Johannesburg International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 600–1,300
- Phone
- +27 11 774 3333
- Website
- res.prasa.com
Bus from Midrand to Welkom
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- R 230–320
- Website
- https://res.prasa.com/citytocity/booking
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- 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
Bus from Midrand to Welkom
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- R 480–650
- Schedules at
- greyhound.co.za
- Phone
- 010 822 9000
- customercare@intercity.co.za
- Website
- eagleliner.co.za
Bus from Park Station to Biuten St
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- R 210–290
- Schedules at
- eagleliner.co.za
- Single
- R 210–290
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 Which side of Niagara Falls should I choose (and how do I get there)?, Italian Lakes: Getting around by train, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.








