What are the most popular routes to Grahamstown?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Pretoria - Grahamstown | Average priceSEK 335 | Average duration16h 5m | Daily departures6 | |
| Johannesburg - Grahamstown | Average priceSEK 321 | Average duration14h 5m | Daily departures9 | |
| Durban - Grahamstown | Average priceSEK 463 | Average duration14h 15m | Daily departures14 | |
| Kokstad - Grahamstown | Average priceSEK 413 | Average duration9h 15m | Daily departures8 | |
| Cape Town - Grahamstown | Average priceSEK 482 | Average duration14h | Daily departures28 |
Operators serving Grahamstown
Top departures from Grahamstown
Find bus tickets from Grahamstown to KokstadGrahamstown to Midrand bus times and faresHow to travel from Grahamstown to PietermaritzburgFind bus tickets from Grahamstown to East LondonGrahamstown to Pretoria bus times and faresHow to travel from Grahamstown to Cape TownFind bus tickets from Grahamstown to DurbanGrahamstown to Johannesburg bus times and faresHow to travel from Grahamstown to BloemfonteinFind bus tickets from Grahamstown to MthathaGrahamstown to Port Elizabeth bus times and faresHow to travel from Grahamstown to Port Shepstone
Top arrivals to Grahamstown
Find bus tickets from East London to GrahamstownPietermaritzburg to Grahamstown bus times and faresHow to travel from Cape Town to GrahamstownFind bus tickets from Durban to GrahamstownPort Shepstone to Grahamstown bus times and faresHow to travel from Pretoria to GrahamstownFind bus tickets from Midrand to GrahamstownJohannesburg to Grahamstown bus times and faresHow to travel from Port Elizabeth to GrahamstownFind bus tickets from Bloemfontein to GrahamstownMthatha to Grahamstown bus times and faresHow to travel from Kokstad to Grahamstown






