What are the most popular routes to Grahamstown?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Durban - Grahamstown | Average priceMAD 436 | Average duration14h 15m | Daily departures14 | |
| Johannesburg - Grahamstown | Average priceMAD 297 | Average duration14h 5m | Daily departures9 | |
| Cape Town - Grahamstown | Average priceMAD 440 | Average duration14h | Daily departures26 | |
| Bloemfontein - Grahamstown | Average priceMAD 278 | Average duration8h 40m | Daily departures10 | |
| Pretoria - Grahamstown | Average priceMAD 308 | Average duration15h 55m | Daily departures8 |
Operators serving Grahamstown
Top departures from Grahamstown
Find bus tickets from Grahamstown to East LondonGrahamstown to Knysna bus times and faresHow to travel from Grahamstown to Port ElizabethFind bus tickets from Grahamstown to GeorgeGrahamstown to Johannesburg bus times and faresHow to travel from Grahamstown to MidrandFind bus tickets from Grahamstown to Cape TownGrahamstown to Butterworth bus times and faresHow to travel from Grahamstown to PietermaritzburgFind bus tickets from Grahamstown to DurbanGrahamstown to Mount Frere bus times and faresHow to travel from Grahamstown to Pretoria
Top arrivals to Grahamstown
Find bus tickets from Johannesburg to GrahamstownBloemfontein to Grahamstown bus times and faresHow to travel from Cape Town to GrahamstownFind bus tickets from Port Elizabeth to GrahamstownPietermaritzburg to Grahamstown bus times and faresHow to travel from Ngcobo to GrahamstownFind bus tickets from Queenstown to GrahamstownKing William’s Town to Grahamstown bus times and faresHow to travel from Jamestown to GrahamstownFind bus tickets from Durban to GrahamstownGrahamstown to Grahamstown bus times and faresHow to travel from Pretoria to Grahamstown






