Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Caledon - Fresh Stop | The Frontier Country Hotel, Bathurst Street | Cheapest | ||||
![]() | Bus | Caledon - Fresh Stop | The Frontier Country Hotel, Bathurst Street | Fastest | ||||
![]() | Bus
| Freshstop, Astron Energy Garage | Intercape Office, Bathurst Street (Next to Frontier Hotel) | No tags | ||||
![]() | Bus
| Freshstop, Astron Energy Garage | Frontier Country Hotel (Opposite Cathedral) | No tags | ||||
![]() | Bus
| CALEDON - PRINCE ALBERT ROAD, BETWEEN DE PASSEL AND JOUBERT STREET, CALEDON | Frontier Country Hotel (Opposite Cathedral) | No tags | ||||
![]() | Bus | Caledon - Fresh Stop | The Frontier Country Hotel, Bathurst Street | No tags | ||||
![]() | Bus
| Freshstop, Astron Energy Garage | Intercape Office, Bathurst Street (Next to Frontier Hotel) | No tags | ||||
![]() | Bus | Caledon - Fresh Stop | The Frontier Country Hotel, Bathurst Street | No tags |
Last refresh of the prices: Today at 8:35 AM SAST.
Get from Caledon to Grahamstown
This route is served by bus only
The journey takes about 11 hours 35 minutes, and with fares starting at just ARS 38,996, it presents an excellent value for a comfortable ride.
10bus per day
11h 35mAverage Duration
664 kmDistance
17kgCO₂ emissions
Bus stations and stops in Caledon and Grahamstown
Stops in Grahamstown
- A
The Frontier Country Hotel, Bathurst Street
The Frontier Country Hotel, Bathurst Street, Grahamstown, Makhanda, 6139, South Africa
Compare bus companies
2.3 out of 5 stars2.3/54,874 reviews
3.5 out of 5 stars3.5/550,346 reviews
3.1 out of 5 stars3.1/515,771 reviews
3.2 out of 5 stars3.2/510,795 reviews
2.0 out of 5 stars2.0/5298 reviews
1.7 out of 5 stars1.7/54,838 reviews
ZA bus companies:Intercape, Big Sky, Intercity Xpress, Eagle Liner, APM WC, Greyhound South Africa, Citiliner
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
09-28
No data
09-29
ARS 36,511
Today
No data
10-01
ARS 39,075
10-02
No data
10-03
No data
10-04
No data
10-05
No data
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Caledon, ZA to Grahamstown, as early as possible.
You can expect to pay from ARS 36,511 to ARS 96,717 for a bus ticket from Caledon, ZA to Grahamstown based on the last 2 days. You can expect to find the cheapest price for the trip at ARS 39,075 which is on 2026-10-01.










