Cheap Bus and Shuttle tickets to Grahamstown

Scenic view of Grahamstown

What are the most popular routes to Grahamstown?

Pretoria - GrahamstownAverage priceCLP 33 569Average duration16h 5mDaily departures6
Johannesburg - GrahamstownAverage priceCLP 31 420Average duration14h 5mDaily departures9
Durban - GrahamstownAverage priceCLP 46 099Average duration14h 15mDaily departures14
Cape Town - GrahamstownAverage priceCLP 46 232Average duration14hDaily departures28
Kokstad - GrahamstownAverage priceCLP 40 956Average duration9h 15mDaily departures8