- Port Shepstone 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 | Port Shepstone - the Bedford, Bisset Str | Frontier Country Hotel (Opposite Cathedral) | CheapestFastest | |||||
![]() | Bus | Port Shepstone - Shell (LSC motors) | The Frontier Country Hotel, Bathurst Street | No tags | ||||
| Bus | Port Shepstone - the Bedford, Bisset Str | Frontier Country Hotel (Opposite Cathedral) | No tags | |||||
![]() | Bus | Port Shepstone - Shell (LSC motors) | The Frontier Country Hotel, Bathurst Street | No tags | ||||
![]() | Bus | Port Shepstone - Shell (LSC motors) | The Frontier Country Hotel, Bathurst Street | No tags |
Last refresh of the prices: Today at 1:29 PM SAST.
Get from Port Shepstone to Grahamstown
The journey takes about 11 hours 40 minutes and with fares starting at just $25, it presents an excellent value for a comfortable ride.
Compare bus companies
Where are the popular stops in Port Shepstone and Grahamstown?
Frequently asked questions about traveling from Port Shepstone to Grahamstown by bus
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 Port Shepstone to Grahamstown, as early as possible.
You can expect to pay from $21 to $57 for a bus ticket from Port Shepstone to Grahamstown based on the last 2 days. You can expect to find the cheapest price for the trip at $24 which is on 2025-11-19.
Usually 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 traveled bus routes
People from around the world trust Busbud
Popular bus departures from Port Shepstone
- Find bus tickets from Port Shepstone to Bellville
- Port Shepstone to Johannesburg bus times and fares
- How to travel from Port Shepstone to Midrand
- Find bus tickets from Port Shepstone to Humansdorp
- Port Shepstone to Mthatha bus times and fares
- How to travel from Port Shepstone to Durban
- Find bus tickets from Port Shepstone to Cape Town
- Port Shepstone to King William’s Town bus times and fares
- How to travel from Port Shepstone to East London
- Find bus tickets from Port Shepstone to Pietermaritzburg
- Port Shepstone to Benoni bus times and fares
- How to travel from Port Shepstone to Pretoria
- Find bus tickets from Port Shepstone to George
- Port Shepstone to Butterworth bus times and fares
- How to travel from Port Shepstone to Port Elizabeth
- Find bus tickets from Port Shepstone to Queenstown
Popular bus routes to Grahamstown
- Find bus tickets from Port Elizabeth to Grahamstown
- Kokstad to Grahamstown bus times and fares
- How to travel from Durban to Grahamstown
- Find bus tickets from Johannesburg to Grahamstown
- Cape Town to Grahamstown bus times and fares
- How to travel from Bloemfontein to Grahamstown
- Find bus tickets from Mthatha to Grahamstown
- Pietermaritzburg to Grahamstown bus times and fares
- How to travel from Midrand to Grahamstown
- Find bus tickets from George to Grahamstown
- East London to Grahamstown bus times and fares
- How to travel from Pretoria to Grahamstown
Continue your journey from Grahamstown
- Find bus tickets from Grahamstown to Kokstad
- Grahamstown to Cape Town bus times and fares
- How to travel from Grahamstown to Bloemfontein
- Find bus tickets from Grahamstown to Mthatha
- Grahamstown to Pietermaritzburg bus times and fares
- How to travel from Grahamstown to Johannesburg
- Find bus tickets from Grahamstown to Pretoria
- Grahamstown to Mount Frere bus times and fares
- How to travel from Grahamstown to Durban









