There are 2 ways to get from Port Shepstone to Drakensberg by bus or unknown
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, travel
best- Take the bus from Port Shepstone to Durban Stationbus
- Take the bus from Durban Bus Stn to Canon Rodgers Rdbus
- Walk from Canon Rodgers Rd to Drakensbergunknown
6h 44mBus, travel via Portshepstone
- Take the bus from Portshepstone to Durbanbus
- Take the bus from Durban Bus Stn to Canon Rodgers Rdbus
- Walk from Canon Rodgers Rd to Drakensbergunknown
6h 51m
Comparing Your Travel Options
The distance between Port Shepstone and Drakensberg is 386 km.
The best way to get from Port Shepstone to Drakensberg without a car is to bus and travel which takes 6h 44m and costs .
It takes approximately 6h 44m to get from Port Shepstone to Drakensberg, including transfers.
What companies run services between Port Shepstone, South Africa and Drakensberg, Mokhotlong, Lesotho?
There is no direct connection from Port Shepstone to Drakensberg. However, you can take the bus to Durban Station, walk to Durban Bus Stn, take the bus to Canon Rodgers Rd, then travel to Drakensberg. Alternatively, you can take a bus from Portshepstone to Drakensberg via Durban, Durban Bus Stn, and Canon Rodgers Rd in around 6h 51m.
- Phone
- +27 39 312 1406
- [email protected]
- Website
- margatecoach.co.za
Bus from Port Shepstone to Durban Station
- Ave. Duration
- 1h 51m
- Frequency
- 5 times a day
- Estimated price
- $17–20
- Schedules at
- margatecoach.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 How to plan an amazing trip around Scandinavia, How to get from JFK to New York City, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

