There are 4 ways to get from Harrismith to Limpopo by bus (Greyhound), car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Harrismith to Pretoriabus
- Take the bus from Pretoria to Mokopanebus
9h 3mR 1,194–1,526Drive 538.8 km
- Drive from Harrismith to Zebedielacar 538.8 km
6h 20mR 1,242–1,794Bus, fly, drive
- Take the bus from Engen Bergview 1 Stop to Burger Stbus
- Fly from Pietermaritzburg (PZB) to Johannesburg International Airport (JNB)plane PZB - JNB
- Drive from Johannesburg-Airport-JNB to Bela-Belacar
6h 13mR 2,487–3,932Bus #2
- Take the bus from Harrismith to Johannesburgbus
- Take the bus from Johannesburg to Mokopanebus
9h 3mR 1,194–1,534
Pietermaritzburg (PZB) to Johannesburg International Airport (JNB) flights
Comparing Your Travel Options
The cheapest way to get from Harrismith to Limpopo is to bus which costs R 1 100 - R 1 600 and takes 9h 3m.
The fastest way to get from Harrismith to Limpopo is to bus and fly and drive which takes 6h 13m and costs R 2 400 - R 4 000.
No, there is no direct bus from Harrismith to Limpopo. However, there are services departing from Harrismith and arriving at Mokopane via Pretoria. The journey, including transfers, takes approximately 9h 3m.
The distance between Harrismith and Limpopo is 659 km. The road distance is 538.8 km.
The best way to get from Harrismith to Limpopo without a car is to bus which takes 9h 3m and costs R 1 100 - R 1 600.
It takes approximately 9h 3m to get from Harrismith to Limpopo, including transfers.
Harrismith to Limpopo bus services, operated by Greyhound ZA, depart from Harrismith station.
Harrismith to Limpopo bus services, operated by Greyhound ZA, arrive at Pretoria station.
Yes, the driving distance between Harrismith to Limpopo is 539 km. It takes approximately 6h 20m to drive from Harrismith to Limpopo.
There are four+ hotels available in Limpopo.
What companies run services between Harrismith, South Africa and Limpopo, South Africa?
You can take a bus from Harrismith to Zebediela via Pretoria and Mokopane in around 9h 3m.
- Website
- flyairlink.com
Flights from Pietermaritzburg to Johannesburg International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1,900–2,900
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Harrismith to Pretoria
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- R 490–650
- Schedules at
- greyhound.co.za
Bus from Harrismith to Johannesburg
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- R 480–600
- Schedules at
- greyhound.co.za
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Pretoria to Mokopane
- Ave. Duration
- 3h 19m
- Frequency
- Once daily
- Estimated price
- R 270–370
- Schedules at
- res.prasa.com
Bus from Johannesburg to Mokopane
- Ave. Duration
- 4h 9m
- Frequency
- Once daily
- Estimated price
- R 280–390
- Schedules at
- res.prasa.com
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Engen Bergview 1 Stop to Burger St
- Ave. Duration
- 2h 25m
- Frequency
- Every 2 hours
- Estimated price
- R 180–270
- Schedules at
- eagleliner.co.za
- Single
- R 180–270
- Phone
- +27 11 672 9807
- [email protected]
- Website
- Vilamora Tours & Travel
Bus from Engen Bergview 1 Stop to Burger St
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- R 330–450
- Website
- Vilamora Tours & Travel
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 Train travel in France: A guide to SNCF, French strikes 2018: What are my alternative transport options?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.











