There are 4 ways to get from Humansdorp to Upington by bus, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Port Elizabeth, fly
best- Take the bus from Humansdorp to Port Elizabeth Station
- Fly from Port Elizabeth (PLZ) to Upington (UTN)PLZ - UTN
6h 33mR 4,524–8,434Bus
cheapest- Take the bus from Humansdorp to Durban
- Take the bus from Jeff Taylor Crescent to Lutz St
37h 4mR 1,101–1,826Drive 965 km
- Drive from Humansdorp to Upington965 km
13h 11mR 2,259–3,262Bus to George Airport, fly
- Take the bus from Humansdorp to George Railway Stn
- Fly from George Airport (GRJ) to Upington (UTN)GRJ - UTN
10h 9mR 3,994–7,743
Port Elizabeth (PLZ) to Upington (UTN) flights
Questions & Answers
The cheapest way to get from Humansdorp to Upington is to bus which costs R 1 100 - R 1 900 and takes 37h 4m.
The fastest way to get from Humansdorp to Upington is to bus and fly which takes 6h 33m and costs R 4 500 - R 8 500.
No, there is no direct bus from Humansdorp to Upington. However, there are services departing from Humansdorp and arriving at Lutz St via Jeff Taylor Crescent. The journey, including transfers, takes approximately 37h 4m.
The distance between Humansdorp and Upington is 845 km. The road distance is 965 km.
The best way to get from Humansdorp to Upington without a car is to bus which takes 37h 4m and costs R 1 100 - R 1 900.
It takes approximately 6h 33m to get from Humansdorp to Upington, including transfers.
Humansdorp to Upington bus services, operated by TransLux Express, depart from Humansdorp station.
Humansdorp to Upington bus services, operated by TransLux Express, arrive at Durban station.
Yes, the driving distance between Humansdorp to Upington is 965 km. It takes approximately 13h 11m to drive from Humansdorp to Upington.
There are 65+ hotels available in Upington.
What companies run services between Humansdorp, South Africa and Upington, South Africa?
You can take a bus from Humansdorp to Lutz St via Jeff Taylor Crescent in around 37h 4m.
- Website
- flyairlink.com
Flights from Port Elizabeth to Upington via Johannesburg
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- R 2,700–11,000
Flights from Port Elizabeth to Upington via Capetown
- Ave. Duration
- 5h 57m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R 4,000–8,000
Flights from George Airport to Upington via Capetown
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R 4,200–14,000
Flights from George Airport to Upington via Johannesburg
- Ave. Duration
- 7h 55m
- When
- Thursday and Friday
- Estimated price
- R 3,400–14,000
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Humansdorp to Port Elizabeth Station
- Ave. Duration
- 1h 22m
- Frequency
- Once daily
- Estimated price
- R 220–310
- Schedules at
- res.prasa.com
Bus from Humansdorp to Durban
- Ave. Duration
- 14h 59m
- Frequency
- Once daily
- Estimated price
- R 450–750
- Schedules at
- res.prasa.com
- Phone
- +27 (0)21 380 4400
- info@intercape.co.za
- Website
- intercape.co.za
Bus from Jeff Taylor Crescent to Lutz St
- Ave. Duration
- 21h 5m
- Frequency
- Once daily
- Estimated price
- R 660–1,100
- Website
- https://www.intercape.co.za
- Full Flexi
- R 800
- Flexi
- R 720
- Saver
- R 660
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Humansdorp to George Railway Stn
- Ave. Duration
- 3h 33m
- Frequency
- Once 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 Need to know: Jadrolinija, Why you should take the train in the US, and Getting around the Cyclades - to help you get the most out of your next trip.











