There are 7 ways to get from Hermanus to Port Shepstone by taxi, plane, bus, 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.
Taxi, fly to King Shaka International Airport, bus
best- Take the taxi from Hermanus to Capetown-Airport-CPTtaxi
- Fly from Cape Town International Airport (CPT) to King Shaka International Airport (DUR)plane CPT - DUR
- Take the bus from Durban Airport to Port Shepstonebus
6h 31mR 1,578–3,916Bus
cheapest- Take the bus from Caledon to Swellendambus
- Take the bus from Swellendam to Portshepstonebus
23h 22mR 1,174–1,753Drive 1,457.7 km
- Drive from Hermanus to Port Shepstonecar 1,457.7 km
18h 7mR 3,418–4,938Taxi, fly to Margate
- Take the taxi from Hermanus to Capetown-Airport-CPTtaxi
- Fly from Cape Town International Airport (CPT) to Margate (MGH)plane CPT - MGH
7h 49mR 4,128–8,356Taxi, fly to Pietermaritzburg, bus
- Take the taxi from Hermanus to Capetown-Airport-CPTtaxi
- Fly from Cape Town International Airport (CPT) to Pietermaritzburg (PZB)plane CPT - PZB
- Take the bus from Pietermaritzburg to Umzikhulubus
7h 57mR 3,948–6,086Taxi, fly to Mthatha Airport, bus
- Take the taxi from Hermanus to Capetown-Airport-CPTtaxi
- Fly from Cape Town International Airport (CPT) to Mthatha Airport (UTT)plane CPT - UTT
- Take the bus from Mthatha to Portshepstonebus
10h 52mR 4,298–7,126Taxi, fly to East London, bus
- Take the taxi from Hermanus to Capetown-Airport-CPTtaxi
- Fly from Cape Town International Airport (CPT) to East London (ELS)plane CPT - ELS
- Take the bus from East London Windmill to Portshepstonebus
11hR 1,688–4,276
Cape Town International Airport (CPT) to King Shaka International Airport (DUR) flights
Questions & Answers
The cheapest way to get from Hermanus to Port Shepstone is to bus which costs R 1 100 - R 1 800 and takes 23h 22m.
The fastest way to get from Hermanus to Port Shepstone is to taxi and fly and bus which takes 6h 31m and costs R 1 500 - R 4 000.
The distance between Hermanus and Port Shepstone is 1546 km. The road distance is 1457.7 km.
The best way to get from Hermanus to Port Shepstone without a car is to bus which takes 23h 22m and costs R 1 100 - R 1 800.
It takes approximately 6h 31m to get from Hermanus to Port Shepstone, including transfers.
Yes, the driving distance between Hermanus to Port Shepstone is 1458 km. It takes approximately 18h 7m to drive from Hermanus to Port Shepstone.
There are 77+ hotels available in Port Shepstone.
What companies run services between Hermanus, Western Cape, South Africa and Port Shepstone, South Africa?
You can take a vehicle from Hermanus to Portshepstone via Caledon and Swellendam in around 23h 22m.
- Website
- flysafair.co.za
Flights from Cape Town International Airport to King Shaka International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- R 750–2,800
Flights from Cape Town International Airport to East London
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- R 750–2,600
- Website
- flyairlink.com
Flights from Cape Town International Airport to King Shaka International Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday and Saturday
- Estimated price
- R 750–2,800
Flights from Cape Town International Airport to Pietermaritzburg via Johannesburg
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- R 2,800–4,600
Flights from Cape Town International Airport to Pietermaritzburg via George, Johannesburg
- Ave. Duration
- 6h 25m
- When
- Sunday
- Estimated price
- R 2,800–4,600
Flights from Cape Town International Airport to Pietermaritzburg via Upington, Johannesburg
- Ave. Duration
- 6h 55m
- When
- Monday and Friday
- Estimated price
- R 2,800–4,600
Flights from Cape Town International Airport to Pietermaritzburg via Kimberley, Johannesburg
- Ave. Duration
- 7h 25m
- When
- Monday to Saturday
- Estimated price
- R 2,800–4,600
Flights from Cape Town International Airport to Mthatha Airport via Johannesburg
- Ave. Duration
- 4h 39m
- When
- Every day
- Estimated price
- R 1,500–6,000
Flights from Cape Town International Airport to Mthatha Airport via Upington, Johannesburg
- Ave. Duration
- 7h
- When
- Monday and Friday
- Estimated price
- R 3,400–6,000
Flights from Cape Town International Airport to Mthatha Airport via Kimberley, Johannesburg
- Ave. Duration
- 7h 30m
- When
- Monday to Saturday
- Estimated price
- R 3,400–6,000
- Website
- g-airways.com
Flights from Cape Town International Airport to King Shaka International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- R 1,300–3,500
- Website
- flexflight.dk
Flights from Cape Town International Airport to King Shaka International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- R 1,300–3,500
- Website
- flycemair.co.za
Flights from Cape Town International Airport to King Shaka International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- R 2,300–5,500
Flights from Cape Town International Airport to Margate via Johannesburg
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- R 1,700–11,000
Flights from Cape Town International Airport to East London
- Ave. Duration
- 1h 20m
- When
- Monday
- Estimated price
- R 2,700–6,000
- Phone
- +27 39 312 1406
- enquiriesr@margatecoach.co.za
- Website
- margatecoach.co.za
Bus from Durban Airport to Port Shepstone
- Ave. Duration
- 2h 16m
- Frequency
- 5 times a day
- Estimated price
- R 240–280
- Schedules at
- margatecoach.co.za
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Caledon to Swellendam
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- 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
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Swellendam to Portshepstone
- Ave. Duration
- 20h 3m
- Frequency
- Once daily
- Estimated price
- R 500–900
- Schedules at
- res.prasa.com
Bus from Mthatha to Portshepstone
- Ave. Duration
- 4h 12m
- Frequency
- Once daily
- Estimated price
- R 280–390
- Schedules at
- res.prasa.com
Bus from East London Windmill to Portshepstone
- Ave. Duration
- 7h 13m
- Frequency
- Once daily
- Estimated price
- R 330–450
- Schedules at
- res.prasa.com
- Ave. Duration
- 1h 15m
- Estimated price
- R 500–650
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 4 of the smartest ways to explore Australia, What documents do I need to cross Niagara Falls?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.







