Cheap Bus and Shuttle tickets to Aliwal North

What are the most popular routes to Aliwal North?

Johannesburg - Aliwal NorthAverage priceNZ$51Average duration8h 30mDaily departures23
Port Elizabeth - Aliwal NorthAverage priceNZ$50Average duration7h 10mDaily departures16
Cape Town - Aliwal NorthAverage priceNZ$100Average duration20h 5mDaily departures2
East London - Aliwal NorthAverage priceNZ$61Average duration5h 20mDaily departures1
Plettenberg Bay - Aliwal NorthAverage priceNZ$80Average duration11h 25mDaily departures1