What are the most popular routes to Grahamstown?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Pretoria - Grahamstown | Average priceCLP 32 258 | Average duration16h 5m | Daily departures6 | |
| Johannesburg - Grahamstown | Average priceCLP 30 378 | Average duration14h 5m | Daily departures9 | |
| Durban - Grahamstown | Average priceCLP 44 405 | Average duration14h 15m | Daily departures13 | |
| Cape Town - Grahamstown | Average priceCLP 45 614 | Average duration14h | Daily departures28 | |
| Kokstad - Grahamstown | Average priceCLP 38 312 | Average duration9h 15m | Daily departures7 |
Operators serving Grahamstown
Top departures from Grahamstown
Find bus tickets from Grahamstown to PretoriaGrahamstown to Mthatha bus times and faresHow to travel from Grahamstown to MidrandFind bus tickets from Grahamstown to East LondonGrahamstown to Cape Town bus times and faresHow to travel from Grahamstown to KokstadFind bus tickets from Grahamstown to Port ElizabethGrahamstown to Queenstown bus times and faresHow to travel from Grahamstown to DurbanFind bus tickets from Grahamstown to PietermaritzburgGrahamstown to Johannesburg bus times and faresHow to travel from Grahamstown to Bloemfontein
Top arrivals to Grahamstown
Find bus tickets from Johannesburg to GrahamstownDurban to Grahamstown bus times and faresHow to travel from East London to GrahamstownFind bus tickets from Pretoria to GrahamstownMidrand to Grahamstown bus times and faresHow to travel from Port Elizabeth to GrahamstownFind bus tickets from Kokstad to GrahamstownPietermaritzburg to Grahamstown bus times and faresHow to travel from Mthatha to GrahamstownFind bus tickets from Port Shepstone to GrahamstownCape Town to Grahamstown bus times and faresHow to travel from Bloemfontein to Grahamstown






