What are the most popular routes to Grahamstown?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Pretoria - Grahamstown | Average price£27 | Average duration16h 5m | Daily departures6 | |
| Johannesburg - Grahamstown | Average price£25 | Average duration14h 5m | Daily departures9 | |
| Durban - Grahamstown | Average price£37 | Average duration14h 15m | Daily departures13 | |
| Cape Town - Grahamstown | Average price£38 | Average duration14h | Daily departures28 | |
| Kokstad - Grahamstown | Average price£32 | Average duration9h 15m | Daily departures7 |
Operators serving Grahamstown
Top departures from Grahamstown
Find bus tickets from Grahamstown to JohannesburgGrahamstown to East London bus times and faresHow to travel from Grahamstown to ButterworthFind bus tickets from Grahamstown to BloemfonteinGrahamstown to Durban bus times and faresHow to travel from Grahamstown to MthathaFind bus tickets from Grahamstown to PietermaritzburgGrahamstown to Kokstad bus times and faresHow to travel from Grahamstown to Cape TownFind bus tickets from Grahamstown to PretoriaGrahamstown to Port Elizabeth bus times and faresHow to travel from Grahamstown to Midrand
Top arrivals to Grahamstown
Find bus tickets from Port Elizabeth to GrahamstownDurban to Grahamstown bus times and faresHow to travel from Welkom to GrahamstownFind bus tickets from Kokstad to GrahamstownCape Town to Grahamstown bus times and faresHow to travel from Paarl to GrahamstownFind bus tickets from Pretoria to GrahamstownPietermaritzburg to Grahamstown bus times and faresHow to travel from Mthatha to GrahamstownFind bus tickets from Bloemfontein to GrahamstownMidrand to Grahamstown bus times and faresHow to travel from Johannesburg to Grahamstown






