Cheap Bus and Shuttle tickets to Grahamstown

Scenic view of Grahamstown

What are the most popular routes to Grahamstown?

Pretoria - GrahamstownAverage pricePEN 123Average duration16h 5mDaily departures6
Johannesburg - GrahamstownAverage pricePEN 116Average duration14h 5mDaily departures9
Durban - GrahamstownAverage pricePEN 169Average duration14h 15mDaily departures14
Cape Town - GrahamstownAverage pricePEN 170Average duration14hDaily departures28
Kokstad - GrahamstownAverage pricePEN 151Average duration9h 15mDaily departures8