- East London to Grahamstown buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Intercape Office, Moore Street (Windmill Park) | The Frontier Country Hotel, Bathurst Street | Cheapest | ||||
![]() | Bus | EAST LONDON - Train Station, East London, Station St, Quigney | The Frontier Country Hotel, Bathurst Street | Fastest | ||||
![]() | Bus | Intercape Office, Moore Street (Windmill Park) | The Frontier Country Hotel, Bathurst Street | No tags | ||||
![]() | Bus | Intercape Office, Moore Street (Windmill Park) | The Frontier Country Hotel, Bathurst Street | No tags | ||||
| Bus | Railway Station | Frontier Country Hotel (Opposite Cathedral) | No tags |
Last refresh of the prices: Yesterday at 7:18 PM SAST.
Compare 2 ways to go from East London to Grahamstown
Among the sustainable travel choices, the shuttle stands out as a good way to reach Grahamstown. The journey takes about 2 hours 35 minutes, and with fares starting at just $32, it presents an excellent value for a comfortable ride.
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$28 - $93 | Average Duration2h 40m | 3kg CO₂e | ||
Shuttle | Average Price$32 - $61 | Average Duration2h 35m | 4kg CO₂e |
Compare bus companies
Where are the popular stops in East London and Grahamstown?
Frequently asked questions about travelling from East London to Grahamstown by bus
What is the distance between East London and Grahamstown?
The distance covered from East London to Grahamstown is 133 km (83 miles).
What are the departure and arrival locations for buses traveling from East London to Grahamstown?
Buses traveling this route start their trip at Intercape Office, Moore Street (Windmill Park), in East London, and end it at The Frontier Country Hotel, Bathurst Street, in Grahamstown.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from East London to Grahamstown, as early as possible.
You can expect to pay from $26 to $74 for a bus ticket from East London to Grahamstown based on the last 2 days. You can expect to find the cheapest price for the trip at $26 which is on 2025-11-19.
Usually Intercape, Intercity Xpress will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting East London
Buses Leaving from East London
- Bus from East London to Port Elizabeth
- Bus East London - Johannesburg
- East London - Mdantsane
- Bus from East London to Durban
- Bus East London - Bloemfontein
- East London - Pretoria
- Bus from East London to Worcester
- Bus East London - Port Shepstone
- East London - Somerset West
- Bus from East London to Riversdale
- Bus East London - Adelaide
- East London - Kokstad
- Bus from East London to Grahamstown
- Bus East London - Estcourt
- East London - Queenstown
Buses Going to East London
- Bus from Durban to East London
- Bus Mdantsane - East London
- Johannesburg - East London
- Bus from Port Elizabeth to East London
- Bus Bloemfontein - East London
- George - East London
- Bus from Heidelberg to East London
- Bus Swellendam - East London
- Johannesburg South - East London
- Bus from Humansdorp to East London
- Bus Caledon - East London
- Grahamstown - East London
- Bus from Welkom to East London
- Bus Umzimkulu - East London
- Graaff Reinet - East London
Popular Buses Connecting Grahamstown
Buses Leaving from Grahamstown
- Bus from Grahamstown to Johannesburg
- Bus Grahamstown - Cape Town
- Grahamstown - Port Elizabeth
- Bus from Grahamstown to Pretoria
- Bus Grahamstown - Mdantsane
- Grahamstown - Aliwal North
- Bus from Grahamstown to Port Shepstone
- Bus Grahamstown - Great Kei Bridge
- Grahamstown - Worcester
- Bus from Grahamstown to Butterworth
- Bus Grahamstown - Riversdale
- Grahamstown - East London
- Bus from Grahamstown to Bloemfontein
- Bus Grahamstown - Pietermaritzburg
- Grahamstown - Somerset West
Buses Going to Grahamstown
- Bus from Johannesburg to Grahamstown
- Bus Pretoria - Grahamstown
- Durban - Grahamstown
- Bus from East London to Grahamstown
- Bus Port Elizabeth - Grahamstown
- Bloemfontein - Grahamstown
- Bus from Butterworth to Grahamstown
- Bus Mount Frere - Grahamstown
- Swellendam - Grahamstown
- Bus from Potchefstroom to Grahamstown
- Bus Kokstad - Grahamstown
- Pietermaritzburg - Grahamstown
- Bus from Tsolo to Grahamstown
- Bus Middeldrift - Grahamstown
- Caledon - Grahamstown
Popular routes in this country
- Bus from Durban to Johannesburg
- Bus Mthatha - Johannesburg
- Cape Town - Mthatha
- Bus from Port Elizabeth to Johannesburg
- Bus Johannesburg - Mthatha
- Bloemfontein - Johannesburg
- Bus from East London to Cape Town
- Bus Johannesburg - Pietermaritzburg
- Durban - Pretoria
- Bus from Johannesburg to Matatiele
- Bus Pretoria - Cape Town
- Cape Town - King William’s Town
- Bus from Cape Town to Ngcobo
- Bus Cape Town - East London
- Idutywa - Johannesburg
















