What are the most popular routes to Grahamstown?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Durban - Grahamstown | Average priceR 822 | Average duration14h 15m | Daily departures14 | |
| Johannesburg - Grahamstown | Average priceR 565 | Average duration14h 5m | Daily departures9 | |
| Pretoria - Grahamstown | Average priceR 580 | Average duration15h 55m | Daily departures7 | |
| Cape Town - Grahamstown | Average priceR 791 | Average duration14h | Daily departures28 | |
| Kokstad - Grahamstown | Average priceR 757 | Average duration9h 15m | Daily departures8 |
Operators serving Grahamstown
Top departures from Grahamstown
Find bus tickets from Grahamstown to PretoriaGrahamstown to Queenstown bus times and faresHow to travel from Grahamstown to JohannesburgFind bus tickets from Grahamstown to MthathaGrahamstown to Midrand bus times and faresHow to travel from Grahamstown to Cape TownFind bus tickets from Grahamstown to DurbanGrahamstown to Kokstad bus times and faresHow to travel from Grahamstown to East LondonFind bus tickets from Grahamstown to Port ElizabethGrahamstown to Bloemfontein bus times and faresHow to travel from Grahamstown to Pietermaritzburg
Top arrivals to Grahamstown
Find bus tickets from Durban to GrahamstownJohannesburg to Grahamstown bus times and faresHow to travel from East London to GrahamstownFind bus tickets from Aliwal North to GrahamstownKokstad to Grahamstown bus times and faresHow to travel from Bloemfontein to GrahamstownFind bus tickets from Pietermaritzburg to GrahamstownMthatha to Grahamstown bus times and faresHow to travel from Port Elizabeth to GrahamstownFind bus tickets from Pretoria to GrahamstownCape Town to Grahamstown bus times and faresHow to travel from Midrand to Grahamstown









