- Grahamstown to Smithfield buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | The Frontier Country Hotel, Bathurst Street | Monument Motors, C/O Rasher and Voortrekker Street (Juana Plein) | No tags | ||||
![]() | Bus | The Frontier Country Hotel, Bathurst Street | Monument Motors, C/O Rasher and Voortrekker Street (Juana Plein) | No tags | ||||
![]() | Bus | The Frontier Country Hotel, Bathurst Street | Monument Motors, C/O Rasher and Voortrekker Street (Juana Plein) | No tags | ||||
![]() | Bus | The Frontier Country Hotel, Bathurst Street | Monument Motors, C/O Rasher and Voortrekker Street (Juana Plein) | No tags | ||||
![]() | Bus | The Frontier Country Hotel, Bathurst Street | Monument Motors, C/O Rasher and Voortrekker Street (Juana Plein) | No tags |
Get from Grahamstown to Smithfield
This route is served by bus only
The journey takes about 6 hours 20 minutes, and with fares starting at just $33, it presents an excellent value for a comfortable ride.
7bus per day
6h 20mAverage Duration
345 kmDistance
9kgCO₂ emissions
Compare bus companies
3.5 out of 5 stars3.5/543,860 reviews
3 out of 5 stars3/510,259 reviews
3 out of 5 stars3/510,953 reviews
3.5 out of 5 stars3.5/53,004 reviews
ZA Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Where are the popular stops in Grahamstown and Smithfield?
Stops in Grahamstown
Stops in Smithfield
Frequently asked questions about travelling from Grahamstown to Smithfield, ZA by bus
What is the travel distance from Grahamstown to Smithfield?
Grahamstown and Smithfield are 345 km (214 miles) apart.
What are the departure and arrival locations for buses traveling from Grahamstown to Smithfield?
Buses departing from The Frontier Country Hotel, Bathurst Street in Grahamstown will take you to Monument Motors, C/O Rasher and Voortrekker Street (Juana Plein) in Smithfield.









