What are the most popular routes to Grahamstown?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Durban - Grahamstown | Average priceARS 67,822 | Average duration14h 15m | Daily departures14 | |
| Johannesburg - Grahamstown | Average priceARS 46,183 | Average duration14h 5m | Daily departures9 | |
| Cape Town - Grahamstown | Average priceARS 68,412 | Average duration14h | Daily departures26 | |
| Bloemfontein - Grahamstown | Average priceARS 43,248 | Average duration8h 40m | Daily departures10 | |
| Pretoria - Grahamstown | Average priceARS 47,909 | Average duration15h 55m | Daily departures8 |
Operators serving Grahamstown
Top departures from Grahamstown
Find bus tickets from Grahamstown to Mount FrereGrahamstown to Cape Town bus times and faresHow to travel from Grahamstown to MidrandFind bus tickets from Grahamstown to Port ElizabethGrahamstown to Pretoria bus times and faresHow to travel from Grahamstown to GeorgeFind bus tickets from Grahamstown to East LondonGrahamstown to Butterworth bus times and faresHow to travel from Grahamstown to DurbanFind bus tickets from Grahamstown to JohannesburgGrahamstown to Pietermaritzburg bus times and faresHow to travel from Grahamstown to Knysna
Top arrivals to Grahamstown
Find bus tickets from Cape Town to GrahamstownBloemfontein to Grahamstown bus times and faresHow to travel from Pietermaritzburg to GrahamstownFind bus tickets from King William’s Town to GrahamstownPretoria to Grahamstown bus times and faresHow to travel from Jamestown to GrahamstownFind bus tickets from Rouxville to GrahamstownDurban to Grahamstown bus times and faresHow to travel from Johannesburg to GrahamstownFind bus tickets from Queenstown to GrahamstownNgcobo to Grahamstown bus times and faresHow to travel from Port Elizabeth to Grahamstown






