There are 5 ways to get from Humansdorp to Shamwari Game Reserve by bus, taxi, 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, taxi (Greyhound)
best- Take the bus from Humansdorp to Port Elizabeth
- Take the taxi from Port Elizabeth to Shamwari Game Reserve
2h 3mR 1,357–1,666Drive 157.9 km
cheapest- Drive from Humansdorp to Shamwari Game Reserve157.9 km
1h 34mR 370–534Taxi
- Take the taxi from Humansdorp to Shamwari Game Reserve157.9 km
1h 34mR 1,900–2,300Bus, taxi via Gqeberha
- Take the bus from Humansdorp to Port Elizabeth Station
- Take the taxi from Port Elizabeth Station to Shamwari Game Reserve
2h 10mR 1,129–1,409Bus, taxi #2
- Take the bus from Humansdorp to Grahamstown
- Take the taxi from Grahamstown to Shamwari Game Reserve
3h 48mR 1,006–1,538
Questions & Answers
The cheapest way to get from Humansdorp to Shamwari Game Reserve is to drive which costs R 360 - R 550 and takes 1h 34m.
The fastest way to get from Humansdorp to Shamwari Game Reserve is to drive which takes 1h 34m and costs R 360 - R 550.
The distance between Humansdorp and Shamwari Game Reserve is 161 km. The road distance is 157.9 km.
The best way to get from Humansdorp to Shamwari Game Reserve without a car is to bus and taxi which takes 2h 3m and costs R 1 300 - R 1 700.
It takes approximately 2h 3m to get from Humansdorp to Shamwari Game Reserve, including transfers.
Yes, the driving distance between Humansdorp to Shamwari Game Reserve is 158 km. It takes approximately 1h 34m to drive from Humansdorp to Shamwari Game Reserve.
There are 31+ hotels available in Shamwari Game Reserve.
What companies run services between Humansdorp, South Africa and Shamwari Game Reserve, South Africa?
There is no direct connection from Humansdorp to Shamwari Game Reserve. However, you can take the bus to Port Elizabeth then take the taxi to Shamwari Game Reserve. Alternatively, you can drive from Humansdorp to Shamwari Game Reserve in around 1h 34m.
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Humansdorp to Port Elizabeth
- Ave. Duration
- 1h 14m
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
Bus from Humansdorp to Grahamstown
- Ave. Duration
- 3h 7m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
- 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 Grahamstown
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Estimated price
- R 250–350
- Schedules at
- res.prasa.com
- Ave. Duration
- 58 min
- Estimated price
- R 750–2,300
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 Getting to Milan from the airport, The London Underground: Essential tips to navigate the Tube, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.







