- Port Elizabeth 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 | Railway Station | Grahamstown (Hotel) - Frontier Hotel, 67 Beaufort Str, Grahamstown, 6139 | No tags | ||||
![]() | Bus | Railway Station | Grahamstown (Hotel) - Frontier Hotel, 67 Beaufort Str, Grahamstown, 6139 | No tags | ||||
![]() | Bus | Railway Station | Grahamstown (Hotel) - Frontier Hotel, 67 Beaufort Str, Grahamstown, 6139 | No tags |
Get from Port Elizabeth to Makhanda
This route is served by bus only
The journey takes about 1 hour 50 minutes, and with fares starting at just $121, it presents an excellent value for a comfortable ride.
1bus per day
1h 50mAverage Duration
111 kmDistance
3kgCO₂ emissions
Compare bus companies
Webber Coaches offers 1 daily buses from Port Elizabeth to Makhanda. Though the average price for this trip is $122, you can find tickets starting at $121. The trip between the two cities usually takes about 110.
ZA Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Frequently asked questions about travelling from Port Elizabeth to Makhanda by bus
How far is Port Elizabeth from Makhanda?
The distance covered from Port Elizabeth to Makhanda is 112 km (70 miles).
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting Port Elizabeth
Buses Leaving from Port Elizabeth
- Bus from Port Elizabeth to Cape Town
- Bus Port Elizabeth - Durban
- Port Elizabeth - Mthatha
- Bus from Port Elizabeth to East London
- Bus Port Elizabeth - Pretoria
- Port Elizabeth - Bloemfontein
- Bus from Port Elizabeth to Plettenberg Bay
- Bus Port Elizabeth - Aliwal North
- Port Elizabeth - Fort Beaufort
- Bus from Port Elizabeth to Mossel Bay
- Bus Port Elizabeth - Klerksdorp
- Port Elizabeth - Queenstown
- Bus from Port Elizabeth to Caledon
- Bus Port Elizabeth - Colesberg
- Port Elizabeth - Swellendam
Buses Going to Port Elizabeth
- Bus from East London to Port Elizabeth
- Bus Cape Town - Port Elizabeth
- Uitenhage - Port Elizabeth
- Bus from Plettenberg Bay to Port Elizabeth
- Bus Durban - Port Elizabeth
- Pretoria - Port Elizabeth
- Bus from Bloemfontein to Port Elizabeth
- Bus Mthatha - Port Elizabeth
- Fort Beaufort - Port Elizabeth
- Bus from Queenstown to Port Elizabeth
- Bus Paarl - Port Elizabeth
- Great Kei Bridge - Port Elizabeth
- Bus from Butterworth to Port Elizabeth
- Bus Port Shepstone - Port Elizabeth
- Colesberg - Port Elizabeth
Popular Buses Connecting Makhanda
Buses Leaving from Makhanda
- Bus from Makhanda to Johannesburg
- Bus Makhanda - Port Elizabeth
- Makhanda - Polokwane
- Bus from Makhanda to Smithfield
- Bus Makhanda - East London
- Makhanda - Cape Town
- Bus from Makhanda to Aliwal North
- Bus Makhanda - Wilderness
- Makhanda - Bloemfontein
- Bus from Makhanda to Midrand
- Bus Makhanda - Pretoria
- 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 Vereeniging - Makhanda
- Midrand - Makhanda
- Bus from Harare to Makhanda
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






