Based on 43915 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. Intercape ticket prices on this trip start at £17
Intercape Sleepliner Port Elizabeth Cradock recent customer reviews
They controlled aircon well. And what I didn't enjoy was getting stuck and not being informed what problem.
2 out of 5 stars
Twice L.
I came here at the station so early, at to find out I'm at the wrong station and the bus took off already. Tried to phoned them to find out wheres the bus at so that I can meet it half way, but it was too late and there were nothing they could do for me for that. Sad!
Based on 9138 reviews, the company was rated 3.1 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. Greyhound South Africa ticket prices on this trip start at £19
Based on 10273 reviews, the company was rated 2.8 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. Eagle Liner ticket prices on this trip start at £20
Eagle Liner Port Elizabeth Cradock recent customer reviews
1st the bus broke down and no mechanic to assist after hours there is a reason why people book a certain time so that they can be on at the destination they need to be at. The mechanic can only leave pe after 8 because he only starts work at 8 this is unacceptable. Very unhappy with the service at this bus company will definitely never make use of them again
Based on 10273 reviews, the company was rated 2.8 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. Eagle Liner ticket prices on this trip start at £20
Eagle Liner Port Elizabeth Cradock recent customer reviews
1st the bus broke down and no mechanic to assist after hours there is a reason why people book a certain time so that they can be on at the destination they need to be at. The mechanic can only leave pe after 8 because he only starts work at 8 this is unacceptable. Very unhappy with the service at this bus company will definitely never make use of them again
Frequently asked questions about travelling by bus from Port Elizabeth to Cradock
How far is Cradock from Port Elizabeth by coach?
The distance between Port Elizabeth and Cradock by coach is approximately 122 miles (196 km).
What is the best way to go from Port Elizabeth to Cradock without a car?
You can travel to Cradock from Port Elizabeth by coach, which provides a smooth ride and an affordable and convenient trip. You can also consider rideshare services depending on your preferences.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
19/11
£38
20/11
£16
Today
£38
22/11
£30
23/11
£37
24/11
£32
25/11
£40
26/11
£33
The cheapest trip from Port Elizabeth to Cradock was searched and found on 20 Nov 2025 with a price of £16
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Port Elizabeth to Cradock as early as possible.
You can expect to pay from £16 to £61 for a bus ticket from Port Elizabeth to Cradock based on the last 2 days. You can expect to find the cheapest price for the trip at £30, which is on 2025-11-22.
Usually Greyhound South Africa 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.