There are 7 ways to get from Port Elizabeth Airport (PLZ) to Harrismith by plane, bus, bus (Greyhound), car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Pietermaritzburg, bus
best- Fly from Port Elizabeth (PLZ) to Pietermaritzburg (PZB)plane PLZ - PZB
- Take the bus from Pietermaritzburg to Harrismithbus
7h 51mR 1,792–3,963Bus via Tsolo
cheapest- Take the bus from Port Elizabeth Station to Tsolobus
- Take the bus from Tsolo to Harrismithbus 17202 / ...
17h 58mR 887–1,227Drive 1,006.6 km
- Drive from Port Elizabeth Airport (PLZ) to Harrismithcar 1,006.6 km
12h 15mR 2,271–3,280Fly to King Shaka International Airport, bus
- Fly from Port Elizabeth (PLZ) to King Shaka International Airport (DUR)plane PLZ - DUR
- Take the bus from Durban Bus Stn to Burger Stbus
- Take the bus from Pietermaritzburg to Harrismithbus
8h 46mR 2,129–4,491Fly to Lanseria International Airport, train, bus
- Fly from Port Elizabeth (PLZ) to Lanseria International Airport (HLA)plane PLZ - HLA
- Take the train from Pretoria to Parktrain
- Take the bus from Johannesburg to Harrismithbus
8h 9mR 2,418–3,826Fly to Johannesburg Airport, fly to King Mswati III International Airport, fly to Durban Airport, bus
- Fly from Port Elizabeth (PLZ) to Johannesburg International Airport (JNB)plane PLZ - JNB
- Fly from Johannesburg Airport to King Mswati III International Airportplane
- Fly from King Mswati III International Airport to Durban Airportplane
- Take the bus from Durban Bus Stn to Engen Bergview 1 Stopbus
12h 14mBus
- Take the bus from Port Elizabeth to Johannesburgbus
- Take the bus from Johannesburg to Harrismithbus 17202 / ...
20h 2mR 1,024–1,626
Port Elizabeth (PLZ) to Pietermaritzburg (PZB) flights
Questions & Answers
The cheapest way to get from Port Elizabeth Airport (PLZ) to Harrismith is to bus via Tsolo which costs R 850 - R 1 300 and takes 17h 58m.
The fastest way to get from Port Elizabeth Airport (PLZ) to Harrismith is to fly and bus which takes 7h 51m and costs R 1 700 - R 4 000.
No, there is no direct bus from Port Elizabeth Airport (PLZ) station to Harrismith. However, there are services departing from Port Elizabeth Station and arriving at Harrismith via Tsolo. The journey, including transfers, takes approximately 17h 58m.
The distance between Port Elizabeth Airport (PLZ) and Harrismith is 914 km. The road distance is 1006.6 km.
The best way to get from Port Elizabeth Airport (PLZ) to Harrismith without a car is to bus via Tsolo which takes 17h 58m and costs R 850 - R 1 300.
It takes approximately 7h 51m to get from Port Elizabeth Airport (PLZ) to Harrismith, including transfers.
Port Elizabeth Airport (PLZ) to Harrismith bus services, operated by TransLux Express, depart from Port Elizabeth Station.
Port Elizabeth Airport (PLZ) to Harrismith bus services, operated by TransLux Express, arrive at Tsolo station.
Yes, the driving distance between Port Elizabeth Airport (PLZ) to Harrismith is 1007 km. It takes approximately 12h 15m to drive from Port Elizabeth Airport (PLZ) to Harrismith.
There are 47+ hotels available in Harrismith.
What companies run services between Port Elizabeth Airport (PLZ), South Africa and Harrismith, South Africa?
You can take a vehicle from Port Elizabeth Airport (PLZ) to Harrismith via Port Elizabeth Station and Tsolo in around 17h 58m.
- Website
- flysafair.co.za
Flights from Port Elizabeth to King Shaka International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R 1,300–3,300
Flights from Port Elizabeth to Lanseria International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- R 950–1,800
Flights from Port Elizabeth to Johannesburg International Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- R 800–1,800
- Website
- flyairlink.com
Flights from Port Elizabeth to Pietermaritzburg via Johannesburg International Airport
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- R 1,200–6,500
Flights from Port Elizabeth to King Shaka International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,800–2,700
Flights from Port Elizabeth to Johannesburg International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- R 1,100–2,500
- Website
- flysaa.com
Flights from Port Elizabeth to Johannesburg International Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- R 1,100–2,100
- Website
- flycemair.co.za
Flights from Port Elizabeth to Johannesburg International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- R 1,100–4,000
- Phone
- 0800 428 87246
- [email protected]
- Website
- gautrain.co.za
Train from Pretoria to Park
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- R 75–100
- Schedules at
- gautrain.co.za
- Peak
- R 100
- Off-peak
- R 80
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Pietermaritzburg to Harrismith
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- R 480–600
- Schedules at
- greyhound.co.za
Bus from Tsolo to Harrismith
- Ave. Duration
- 8h 50m
- Frequency
- Twice daily
- Estimated price
- R 500–700
- Schedules at
- greyhound.co.za
Bus from Pietermaritzburg to Harrismith
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- R 480–600
- Schedules at
- greyhound.co.za
Bus from Johannesburg to Harrismith
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- R 480–600
- Schedules at
- greyhound.co.za
Bus from Johannesburg to Harrismith
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- R 480–600
- Schedules at
- greyhound.co.za
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Port Elizabeth Station to Tsolo
- Ave. Duration
- 8h 2m
- Frequency
- Once daily
- Estimated price
- R 330–460
- Schedules at
- res.prasa.com
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- R 65–200
- Schedules at
- eagleliner.co.za
- Single
- R 65–200
Bus from Durban Bus Stn to Engen Bergview 1 Stop
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- R 250–310
- Schedules at
- eagleliner.co.za
- Single
- R 250–310
Bus from Port Elizabeth to Johannesburg
- Ave. Duration
- 15h 45m
- Frequency
- 4 times a day
- Estimated price
- R 520–900
- Schedules at
- eagleliner.co.za
- Single
- R 650–900
- Phone
- +27 11 672 9807
- [email protected]
- Website
- vila-mora.co.za
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- R 310–410
- Website
- https://www.vila-mora.co.za/
Bus from Durban Bus Stn to Engen Bergview 1 Stop
- Ave. Duration
- 3h 49m
- Frequency
- Twice daily
- Estimated price
- R 350–470
- Website
- https://www.vila-mora.co.za/
Bus from Port Elizabeth to Johannesburg
- Ave. Duration
- 15h 25m
- Frequency
- Once daily
- Estimated price
- R 480–700
- Website
- https://www.vila-mora.co.za/
- Phone
- +27 11 774 3333
- Website
- res.prasa.com
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice a week
- Estimated price
- R 190–270
- Website
- https://res.prasa.com/citytocity/booking
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- intercape.co.za
Bus from Port Elizabeth to Johannesburg
- Ave. Duration
- 18h 45m
- Frequency
- 3 times a day
- Estimated price
- R 480–950
- Website
- https://www.intercape.co.za
- Full Flexi
- R 600–850
- Flexi
- R 500–700
- Saver
- R 480–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 Flying into Beijing?, How to get from Southend Airport into central London, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.













