What are the most popular routes to Grahamstown?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Pretoria - Grahamstown | Average priceARS 49 444 | Average duration16h 5m | Daily departures7 | |
| Johannesburg - Grahamstown | Average priceARS 47 457 | Average duration14h 5m | Daily departures10 | |
| Durban - Grahamstown | Average priceARS 67 555 | Average duration14h 15m | Daily departures13 | |
| Cape Town - Grahamstown | Average priceARS 68 939 | Average duration14h | Daily departures27 | |
| Bloemfontein - Grahamstown | Average priceARS 43 643 | Average duration8h 40m | Daily departures10 |
Operators serving Grahamstown
Top departures from Grahamstown
Find bus tickets from Grahamstown to Port ElizabethGrahamstown to Bloemfontein bus times and faresHow to travel from Grahamstown to PretoriaFind bus tickets from Grahamstown to Cape TownGrahamstown to Midrand bus times and faresHow to travel from Grahamstown to JohannesburgFind bus tickets from Grahamstown to KokstadGrahamstown to Mthatha bus times and faresHow to travel from Grahamstown to PietermaritzburgFind bus tickets from Grahamstown to East LondonGrahamstown to Queenstown bus times and faresHow to travel from Grahamstown to Durban
Top arrivals to Grahamstown
Find bus tickets from Midrand to GrahamstownPort Shepstone to Grahamstown bus times and faresHow to travel from Johannesburg to GrahamstownFind bus tickets from East London to GrahamstownBloemfontein to Grahamstown bus times and faresHow to travel from Durban to GrahamstownFind bus tickets from Kokstad to GrahamstownMthatha to Grahamstown bus times and faresHow to travel from Cape Town to GrahamstownFind bus tickets from Port Elizabeth to GrahamstownPretoria to Grahamstown bus times and faresHow to travel from Pietermaritzburg to Grahamstown






