Find coaches from Port Elizabeth to Makhanda

Previously seen journeys

Next departures from Port Elizabeth to Makhanda on 17 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Webber CoachesBus
Railway Station
Grahamstown (Hotel) - Frontier Hotel, 67 Beaufort Str, Grahamstown, 6139No tags
Webber CoachesBus
Railway Station
Grahamstown (Hotel) - Frontier Hotel, 67 Beaufort Str, Grahamstown, 6139No tags
Webber CoachesBus
Railway Station
Grahamstown (Hotel) - Frontier Hotel, 67 Beaufort Str, Grahamstown, 6139No 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 £66, it presents an excellent value for a comfortable ride.

1bus per day
1h 50mAverage duration
69 milesDistance
3kgCO₂ emissions

Frequently asked questions about travelling by bus from Port Elizabeth to Makhanda

  1. What's the distance between Port Elizabeth and Makhanda by coach?

    The distance between Port Elizabeth and Makhanda by coach is approximately 70 miles (112 km).

  2. How can I get from Port Elizabeth to Makhanda without driving?

    You can travel to Makhanda from Port Elizabeth by coach, which provides a smooth ride and an affordable and convenient trip. Depending on your preferences, carpooling can also be considered as an option.

People from around the world trust Busbud

Popular Buses Connecting Port Elizabeth

Buses Leaving from Port Elizabeth

Buses Going to Port Elizabeth

Popular Buses Connecting Makhanda

Buses Leaving from Makhanda

Buses Going to Makhanda