There are 3 ways to get from Harrismith to Port Shepstone by bus (Greyhound) or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Pietermaritzburg
best- Take the bus from Engen Bergview 1 Stop to Burger Stbus
- Take the bus from Pietermaritzburg to Umzikhulubus 17202
5h 3mR 677–1,082Bus (Greyhound)
cheapest- Take the bus from Harrismith to Umzikhulubus 17202
5h 15mR 500–650Drive 393.3 km
- Drive from Harrismith to Port Shepstonecar 393.3 km
4h 8mR 874–1,262
Questions & Answers
The cheapest way to get from Harrismith to Port Shepstone is to bus which costs R 500 - R 650 and takes 5h 15m.
The fastest way to get from Harrismith to Port Shepstone is to drive which takes 4h 8m and costs R 850 - R 1 300.
Yes, there is a direct bus departing from Harrismith and arriving at Umzikhulu. Services depart once daily, and operate every day. The journey takes approximately 5h 15m.
The distance between Harrismith and Port Shepstone is 418 km. The road distance is 393.3 km.
The best way to get from Harrismith to Port Shepstone without a car is to bus via Pietermaritzburg which takes 5h 3m and costs R 650 - R 1 100.
It takes approximately 5h 3m to get from Harrismith to Port Shepstone, including transfers.
Harrismith to Port Shepstone bus services, operated by Greyhound ZA, depart from Harrismith station.
Harrismith to Port Shepstone bus services, operated by Greyhound ZA, arrive at Umzikhulu station.
Yes, the driving distance between Harrismith to Port Shepstone is 393 km. It takes approximately 4h 8m to drive from Harrismith to Port Shepstone.
There are 1177+ hotels available in Port Shepstone.
What companies run services between Harrismith, South Africa and Port Shepstone, South Africa?
You can take a vehicle from Harrismith to Umzikhulu via Engen Bergview 1 Stop, Burger St, and Pietermaritzburg in around 5h 3m.
- Phone
- 010 822 9000
- customercare@intercity.co.za
- Website
- eagleliner.co.za
Bus from Engen Bergview 1 Stop to Burger St
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- R 180–270
- Schedules at
- eagleliner.co.za
- Single
- R 180–270
- Phone
- +27 11 672 9807
- info@vilamora.co.za
- Website
- vila-mora.co.za
Bus from Engen Bergview 1 Stop to Burger St
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- R 330–450
- Website
- https://www.vila-mora.co.za/
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Pietermaritzburg to Umzikhulu
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
Bus from Harrismith to Umzikhulu
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , 5 delightfully under-the-radar French towns you need to visit, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.








