There are 7 ways to get from Humansdorp to Matatiele by bus, taxi, car, 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, taxi
best- Take the bus from Humansdorp to Mount Frere
- Take the taxi from Mount Frere to Matatiele
13h 7mR 1,124–1,456Drive 746.6 km
- Drive from Humansdorp to Matatiele746.6 km
10h 24mR 1,786–2,580Bus, fly to Pietermaritzburg, taxi
- Take the bus from Humansdorp to Port Elizabeth Station
- Fly from Port Elizabeth (PLZ) to Pietermaritzburg (PZB)PLZ - PZB
- Take the bus from Pietermaritzburg to Mt Curie One Stop
- Take the taxi from Mt Curie One Stop to Matatiele
11h 45mR 4,144–6,529Bus, fly to Margate, taxi
- Take the bus from Humansdorp to Port Elizabeth Station
- Fly from Port Elizabeth (PLZ) to Margate (MGH)PLZ - MGH
- Take the bus from Umzikhulu to Mt Ayliff
- Take the taxi from Mt Ayliff to Matatiele
11h 38mR 2,854–5,559Bus, fly to Maseru, drive
- Take the bus from Humansdorp to Port Elizabeth Station
- Fly from Port Elizabeth (PLZ) to Maseru (MSU)PLZ - MSU
- Drive from Maseru (MSU) to Matatiele
11h 26mR 4,784–8,279Bus, fly to Mthatha Airport, taxi
- Take the bus from Humansdorp to Port Elizabeth Station
- Fly from Port Elizabeth (PLZ) to Mthatha Airport (UTT)PLZ - UTT
- Take the bus from Mthatha to Mount Frere
- Take the taxi from Mount Frere to Matatiele
12h 25mR 4,444–7,749Bus, fly to King Shaka International Airport, taxi
- Take the bus from Humansdorp to Port Elizabeth Station
- Fly from Port Elizabeth (PLZ) to King Shaka International Airport (DUR)PLZ - DUR
- Take the bus from Durban Airport to Port Shepstone
- Take the bus from Umzikhulu to Mt Ayliff
- Take the taxi from Mt Ayliff to Matatiele
11h 47mR 2,984–5,509
Port Elizabeth (PLZ) to Pietermaritzburg (PZB) flights
Questions & Answers
The cheapest way to get from Humansdorp to Matatiele is to bus and taxi which costs R 1 100 - R 1 500 and takes 13h 7m.
The fastest way to get from Humansdorp to Matatiele is to drive which takes 10h 24m and costs R 1 700 - R 2 600.
The distance between Humansdorp and Matatiele is 835 km. The road distance is 746.6 km.
The best way to get from Humansdorp to Matatiele without a car is to bus and taxi which takes 13h 7m and costs R 1 100 - R 1 500.
It takes approximately 13h 7m to get from Humansdorp to Matatiele, including transfers.
Yes, the driving distance between Humansdorp to Matatiele is 747 km. It takes approximately 10h 24m to drive from Humansdorp to Matatiele.
There are eight+ hotels available in Matatiele.
What companies run services between Humansdorp, South Africa and Matatiele, South Africa?
There is no direct connection from Humansdorp to Matatiele. However, you can take the bus to Mount Frere then take the taxi to Matatiele. Alternatively, you can drive from Humansdorp to Matatiele in around 10h 24m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flyairlink.com
Flights from Port Elizabeth to Pietermaritzburg via Johannesburg
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- R 1,300–7,500
Flights from Port Elizabeth to Maseru via Johannesburg
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- R 2,100–8,500
Flights from Port Elizabeth to Maseru via King Shaka International Airport, Johannesburg
- Ave. Duration
- 7h 45m
- When
- Monday to Friday
- Estimated price
- R 4,800–6,500
Flights from Port Elizabeth to Mthatha Airport via Johannesburg
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- R 1,700–8,500
Flights from Port Elizabeth to Mthatha Airport via King Shaka International Airport, Johannesburg
- Ave. Duration
- 7h 15m
- When
- Friday
- Estimated price
- R 3,100–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,500–2,900
- Website
- flycemair.co.za
Flights from Port Elizabeth to Margate via Johannesburg
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- R 1,200–8,500
- Website
- flysafair.co.za
Flights from Port Elizabeth to King Shaka International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R 1,100–3,300
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Humansdorp to Mount Frere
- Ave. Duration
- 10h 17m
- Frequency
- Once daily
- Estimated price
- R 370–550
- Schedules at
- res.prasa.com
Bus from Humansdorp to Port Elizabeth Station
- Ave. Duration
- 1h 22m
- Frequency
- Once daily
- Estimated price
- R 220–310
- Schedules at
- res.prasa.com
Bus from Mthatha to Mount Frere
- Ave. Duration
- 1h 28m
- Frequency
- Once daily
- Estimated price
- R 230–320
- Schedules at
- res.prasa.com
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Pietermaritzburg to Mt Curie One Stop
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
Bus from Umzikhulu to Mt Ayliff
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
- 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
- Ave. Duration
- 1h 59m
- Estimated price
- R 550–950
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 Need to know: Eurostar, Heading to Europe? Read this before you buy a Eurail Pass, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.








