There are 7 ways to get from Pietermaritzburg to Hermanus by plane, taxi, bus (Greyhound), car, car train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Pietermaritzburg, taxi
best- Fly from Pietermaritzburg (PZB) to Cape Town International Airport (CPT)plane PZB - CPT
- Take the taxi from Capetown-Airport-CPT to Hermanustaxi
5h 50mR 4,727–8,632Bus (Greyhound)
cheapest- Take the bus from Pietermaritzburg to East Londonbus
- Take the bus from East London to Caledonbus
26h 14mR 1,579–2,105Drive, car train
- Drive from Pietermaritzburg to Klerksdorpcar
- Take the cartrain from Klerksdorp to Beaufort Westcartrain
- Drive from Beaufort West to Hermanuscar
29h 12mR 2,789–3,901Drive 1,567.3 km
- Drive from Pietermaritzburg to Hermanuscar 1,567.3 km
16h 28mR 3,642–5,260Bus to King Shaka International Airport, fly, taxi
- Take the bus from Pietermaritzburg to Durbanbus
- Fly from King Shaka International Airport (DUR) to Cape Town International Airport (CPT)plane DUR - CPT
- Take the taxi from Capetown-Airport-CPT to Hermanustaxi
6h 46mR 2,956–5,594Bus via Mthatha
- Take the bus from Pietermaritzburg to Mthathabus
- Take the bus from Umtata to Cape Townbus
- Take the bus from Cape Town to Caledonbus
30h 55mR 1,847–2,865Bus #2
- Take the bus from Burger St to Durban Bus Stnbus
- Take the bus from Durban to Cape Townbus
- Take the bus from Cape Town to Caledonbus
33h 32mR 1,775–3,160
Pietermaritzburg (PZB) to Cape Town International Airport (CPT) flights
Comparing Your Travel Options
The cheapest way to get from Pietermaritzburg to Hermanus is to bus which costs R 1 500 - R 2 100 and takes 26h 14m.
The fastest way to get from Pietermaritzburg to Hermanus is to fly and taxi which takes 5h 50m and costs R 4 700 - R 9 000.
No, there is no direct bus from Pietermaritzburg to Hermanus. However, there are services departing from Pietermaritzburg and arriving at Caledon via East London. The journey, including transfers, takes approximately 26h 14m.
The distance between Pietermaritzburg and Hermanus is 1319 km. The road distance is 1567.3 km.
The best way to get from Pietermaritzburg to Hermanus without a car is to bus which takes 26h 14m and costs R 1 500 - R 2 100.
It takes approximately 5h 50m to get from Pietermaritzburg to Hermanus, including transfers.
Pietermaritzburg to Hermanus bus services, operated by Greyhound ZA, depart from Pietermaritzburg station.
Pietermaritzburg to Hermanus bus services, operated by Greyhound ZA, arrive at East London station.
Yes, the driving distance between Pietermaritzburg to Hermanus is 1567 km. It takes approximately 16h 28m to drive from Pietermaritzburg to Hermanus.
There are 1044+ hotels available in Hermanus.
What companies run services between Pietermaritzburg, South Africa and Hermanus, Western Cape, South Africa?
You can take a bus from Pietermaritzburg to Hermanus via East London and Caledon in around 26h 14m.
- Website
- flysafair.co.za
Flights from King Shaka International Airport to Cape Town International Airport
- Ave. Duration
- 2h 19m
- When
- Every day
- Estimated price
- R 950–2,900
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Klerksdorp to Beaufort West
- Ave. Duration
- 16h 45m
- Frequency
- Once a week
- Estimated price
- R 380–410
- Schedules at
- res.prasa.com
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Pietermaritzburg to East London
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- R 500–700
- Schedules at
- greyhound.co.za
Bus from East London to Caledon
- Ave. Duration
- 14h 39m
- Frequency
- Once daily
- Estimated price
- R 550–800
- Schedules at
- greyhound.co.za
Bus from Pietermaritzburg to Durban
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
Bus from Pietermaritzburg to Mthatha
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- R 490–650
- Schedules at
- greyhound.co.za
Bus from Cape Town to Caledon
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Cape Town to Caledon
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
- Ave. Duration
- 1h 15m
- Estimated price
- R 1,300–1,600
Excite Taxis
- Phone
- +27 21 448 4444
- Website
- excitetaxis.co.za
Interact Taxis
- Phone
- +27 21 447 7799
- Website
- intercab.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Excite Taxis
- Phone
- +27 21 448 4444
- Website
- excitetaxis.co.za
Interact Taxis
- Phone
- +27 21 447 7799
- Website
- intercab.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
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 What documents do I need to cross Niagara Falls?, Travelling to the US: What do I need to know?, and Getting to Milan from the airport - to help you get the most out of your next trip.










