What are the most popular routes to Grahamstown?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Pretoria - Grahamstown | Average price$34 | Average duration16h 5m | Daily departures7 | |
| Johannesburg - Grahamstown | Average price$33 | Average duration14h 5m | Daily departures10 | |
| Durban - Grahamstown | Average price$46 | Average duration14h 15m | Daily departures13 | |
| Cape Town - Grahamstown | Average price$47 | Average duration14h | Daily departures27 | |
| Bloemfontein - Grahamstown | Average price$30 | Average duration8h 40m | Daily departures10 |
Operators serving Grahamstown
Top departures from Grahamstown
Find bus tickets from Grahamstown to Port ShepstoneGrahamstown to Mthatha bus times and faresHow to travel from Grahamstown to PretoriaFind bus tickets from Grahamstown to JohannesburgGrahamstown to Pietermaritzburg bus times and faresHow to travel from Grahamstown to DurbanFind bus tickets from Grahamstown to Mount FrereGrahamstown to Cape Town bus times and faresHow to travel from Grahamstown to KokstadFind bus tickets from Grahamstown to MidrandGrahamstown to Port Elizabeth bus times and faresHow to travel from Grahamstown to Bloemfontein
Top arrivals to Grahamstown
Find bus tickets from Bloemfontein to GrahamstownMthatha to Grahamstown bus times and faresHow to travel from Pretoria to GrahamstownFind bus tickets from Pietermaritzburg to GrahamstownEast London to Grahamstown bus times and faresHow to travel from Kokstad to GrahamstownFind bus tickets from Durban to GrahamstownJohannesburg to Grahamstown bus times and faresHow to travel from Port Elizabeth to GrahamstownFind bus tickets from Port Shepstone to GrahamstownCape Town to Grahamstown bus times and faresHow to travel from Midrand to Grahamstown






