What are the most popular routes to Grahamstown?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Pretoria - Grahamstown | Average price$35 | Average duration16h 5m | Daily departures6 | |
| Johannesburg - Grahamstown | Average price$33 | Average duration14h 5m | Daily departures9 | |
| Durban - Grahamstown | Average price$48 | Average duration14h 15m | Daily departures13 | |
| Cape Town - Grahamstown | Average price$49 | Average duration14h | Daily departures28 | |
| Kokstad - Grahamstown | Average price$41 | Average duration9h 15m | Daily departures7 |
Operators serving Grahamstown
Top departures from Grahamstown
Find bus tickets from Grahamstown to Port ElizabethGrahamstown to Mount Frere bus times and faresHow to travel from Grahamstown to MidrandFind bus tickets from Grahamstown to KokstadGrahamstown to Bloemfontein bus times and faresHow to travel from Grahamstown to DurbanFind bus tickets from Grahamstown to JohannesburgGrahamstown to Pietermaritzburg bus times and faresHow to travel from Grahamstown to Cape TownFind bus tickets from Grahamstown to MthathaGrahamstown to Pretoria bus times and faresHow to travel from Grahamstown to Port Shepstone
Top arrivals to Grahamstown
Find bus tickets from Cape Town to GrahamstownEast London to Grahamstown bus times and faresHow to travel from Bloemfontein to GrahamstownFind bus tickets from Midrand to GrahamstownPretoria to Grahamstown bus times and faresHow to travel from Pietermaritzburg to GrahamstownFind bus tickets from Kokstad to GrahamstownDurban to Grahamstown bus times and faresHow to travel from Port Shepstone to GrahamstownFind bus tickets from Port Elizabeth to GrahamstownJohannesburg to Grahamstown bus times and faresHow to travel from Mthatha to Grahamstown






