- East London to Makhanda buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | East London (Station) - 20 Station St, East London Cbd, East London, 5200 | Grahamstown (Hotel) - Frontier Hotel, 67 Beaufort Str, Grahamstown, 6139 | No tags | ||||
![]() | Bus | East London (Station) - 20 Station St, East London Cbd, East London, 5200 | Grahamstown (Hotel) - Frontier Hotel, 67 Beaufort Str, Grahamstown, 6139 | No tags |
Get from East London to Makhanda
This route is served by bus only
The journey takes about 3 hours 20 minutes, and with fares starting at just $120, it presents an excellent value for a comfortable ride.
1bus per day
3h 20mAverage Duration
133 kmDistance
3kgCO₂ emissions
Compare bus companies
Webber Coaches offers 1 daily departures, and you can find tickets starting at $120. The quickest ride takes around 200. Webber Coaches offers a cost-effective solution to get you where you need to be.
ZA Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Frequently asked questions about travelling from East London to Makhanda by bus
What is the distance between East London and Makhanda?
The distance between East London and Makhanda is around 133 km (83 miles).
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11-10
$16
11-11
No data
Today
No data
11-13
No data
11-14
No data
11-15
No data
11-16
No data
11-17
No data
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 Makhanda, as early as possible.
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 - Somerset West
- East London - Port Shepstone
- Bus from East London to Riversdale
- Bus East London - Kokstad
- East London - Grahamstown
- Bus from East London to Queenstown
- Bus East London - Mthatha
- East London - Midrand
Buses Going to East London
- Bus from Durban to East London
- Bus Cape Town - East London
- Mdantsane - East London
- Bus from Johannesburg to East London
- Bus Port Elizabeth - East London
- George - East London
- Bus from Swellendam to East London
- Bus Heidelberg - East London
- Humansdorp - East London
- Bus from Grahamstown to East London
- Bus Caledon - East London
- Welkom - East London
- Bus from Umzimkulu to East London
- Bus Bloemfontein - East London
- Graaff Reinet - East London
Popular Buses Connecting Makhanda
Buses Leaving from Makhanda
- Bus from Makhanda to Johannesburg
- Bus Makhanda - Polokwane
- Makhanda - Port Elizabeth
- Bus from Makhanda to Smithfield
- Bus Makhanda - East London
- Makhanda - Aliwal North
- Bus from Makhanda to Cape Town
- Bus Makhanda - Wilderness
- Makhanda - Bloemfontein
- Bus from Makhanda to Pretoria
- Bus Makhanda - Midrand
- Makhanda - Harare
Buses Going to Makhanda
- Bus from Bellville to Makhanda
- Bus East London - Makhanda
- Aliwal North - Makhanda
- Bus from Polokwane to Makhanda
- Bus Wilderness - Makhanda
- Smithfield - Makhanda
- Bus from Johannesburg to Makhanda
- Bus Cape Town - Makhanda
- Bloemfontein - Makhanda
- Bus from Port Elizabeth to Makhanda
- Bus Midrand - Makhanda
- Harare - Makhanda
Popular routes in this country
- Bus from Durban to Johannesburg
- Bus Mthatha - Johannesburg
- Cape Town - Mthatha
- Bus from Port Elizabeth to Johannesburg
- Bus Bloemfontein - Johannesburg
- Johannesburg - Mthatha
- Bus from East London to Cape Town
- Bus Durban - Pretoria
- Johannesburg - Pietermaritzburg
- Bus from Pretoria to Cape Town
- Bus Johannesburg - Matatiele
- Idutywa - Johannesburg
- Bus from Cape Town to Ngcobo
- Bus Cape Town - King William’s Town
- Johannesburg - Bloemfontein






