Cheap Bus and Shuttle tickets to Uitenhage

What are the most popular routes to Uitenhage?

Cape Town - UitenhageAverage priceZAR 707Average duration11h 50mDaily departures12
Johannesburg - UitenhageAverage priceZAR 833Average duration15h 25mDaily departures2
Durban - UitenhageAverage priceZAR 878Average duration15h 45mDaily departures2
George - UitenhageAverage priceZAR 548Average duration4h 40mDaily departures9
Pretoria - UitenhageAverage priceZAR 840Average duration16h 55mDaily departures2