There are 6 ways to get from Ngqamakhwe to Free State by bus (Greyhound), car, bus, plane, or taxi
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 Tsomo to Bloemfonteinbus 17210
7h 26mR 669–849Drive 496.1 km
- Drive from Ngqamakhwe to Bloemfonteincar 496.1 km
6h 24mR 1,137–1,642Bus to East London, fly to Johannesburg International Airport, taxi
- Take the bus from Butterworth to East Londonbus
- Fly from East London (ELS) to Johannesburg International Airport (JNB)plane ELS - JNB
- Take the taxi from Johannesburg-Airport-JNB to Sasolburgtaxi
5h 38mR 3,286–4,979Bus to East London, fly to Bram Fischer International Airport
- Take the bus from Butterworth to East Londonbus
- Fly from East London (ELS) to Bram Fischer International Airport (BFN)plane ELS - BFN
7h 18mR 3,296–5,509Bus to Mthatha Airport, fly to Johannesburg International Airport, taxi
- Take the bus from Butterworth to Umtata UltraCitybus
- Fly from Mthatha Airport (UTT) to Johannesburg International Airport (JNB)plane UTT - JNB
- Take the taxi from Johannesburg-Airport-JNB to Sasolburgtaxi
5h 41mR 4,974–7,676Bus to Mthatha Airport, fly to Bram Fischer International Airport
- Take the bus from Butterworth to Umtata UltraCitybus
- Fly from Mthatha Airport (UTT) to Bram Fischer International Airport (BFN)plane UTT - BFN
7h 31mR 4,584–13,106
East London (ELS) to Johannesburg International Airport (JNB) flights
Comparing Your Travel Options
The cheapest way to get from Ngqamakhwe to Free State is to bus which costs R 650 - R 850 and takes 7h 26m.
The fastest way to get from Ngqamakhwe to Free State is to bus and fly and taxi which takes 5h 38m and costs R 3 200 - R 5 000.
No, there is no direct bus from Ngqamakhwe to Free State. However, there are services departing from Tsomo and arriving at Bloemfontein via . The journey, including transfers, takes approximately 7h 26m.
The distance between Ngqamakhwe and Free State is 499 km. The road distance is 496.1 km.
The best way to get from Ngqamakhwe to Free State without a car is to bus which takes 7h 26m and costs R 650 - R 850.
It takes approximately 7h 26m to get from Ngqamakhwe to Free State, including transfers.
Ngqamakhwe to Free State bus services, operated by Greyhound ZA, depart from Tsomo station.
Ngqamakhwe to Free State bus services, operated by Greyhound ZA, arrive at Bloemfontein station.
Yes, the driving distance between Ngqamakhwe to Free State is 496 km. It takes approximately 6h 24m to drive from Ngqamakhwe to Free State.
There are 491+ hotels available in Free State.
What companies run services between Ngqamakhwe, South Africa and Free State, South Africa?
Greyhound ZA operates a bus from Tsomo to Bloemfontein once daily. Tickets cost R 500–650 and the journey takes 7h.
- Website
- flysafair.co.za
Flights from East London to Johannesburg International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- R 900–1,900
Flights from East London to Johannesburg International Airport via Durban
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- R 900–1,900
Flights from East London to Bram Fischer International Airport via Johannesburg International Airport
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- R 2,100–4,100
Flights from East London to Bram Fischer International Airport via Capetown
- Ave. Duration
- 5h 35m
- When
- Sunday
- Estimated price
- R 2,100–4,100
Flights from East London to Bram Fischer International Airport via Durban, Johannesburg International Airport
- Ave. Duration
- 7h 10m
- When
- Monday and Thursday
- Estimated price
- R 2,100–4,100
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Tsomo to Bloemfontein
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
Bus from Butterworth to Umtata UltraCity
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Butterworth to Umtata UltraCity
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
- Ave. Duration
- 1h 2m
- Estimated price
- R 2,000–2,400
Corporate Cabs
- Phone
- +27 11 782 1391
- Website
- corporatecabs.co.za
Orange Cabs
- Phone
- 0860 700 222
- Website
- orangecab.co.za
Ortiac
- Phone
- +27 76 382 9496
- Website
- ortiacortambocab.co.za
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Corporate Cabs
- Phone
- +27 11 782 1391
- Website
- corporatecabs.co.za
Orange Cabs
- Phone
- 0860 700 222
- Website
- orangecab.co.za
Ortiac
- Phone
- +27 76 382 9496
- Website
- ortiacortambocab.co.za
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
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 10 amazing places to get away from it all in Australia, Travelling to the US: What do I need to know?, and Want to know more about Flixbus? - to help you get the most out of your next trip.





