From Port Elizabeth bus to Humansdorp. 1 h 30 min R 193. From Port Elizabeth taxi to Humansdorp. 55 min R 1 222. From Port Elizabeth drive to Humansdorp. 55 min R 132.
Bus from Port Elizabeth to Humansdorp
Greyhound ZA operates a bus from Port Elizabeth to Humansdorp once daily. Tickets cost $14 - $20 and the journey takes 1 h 30 min. Citiliner also services this route once daily.