There are 6 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 Frerebus
- Take the taxi from Mount Frere to Matatieletaxi
13h 7mR 1,124–1,456Drive 746.6 km
- Drive from Humansdorp to Matatielecar 746.6 km
10h 24mR 1,714–2,475Bus, fly to Pietermaritzburg, taxi
- Take the bus from Humansdorp to Port Elizabeth Stationbus
- Fly from Port Elizabeth (PLZ) to Pietermaritzburg (PZB)plane PLZ - PZB
- Take the bus from Pietermaritzburg to Mt Curie One Stopbus
- Take the taxi from Mt Curie One Stop to Matatieletaxi
11h 45mR 3,544–6,729Bus, fly to Mthatha Airport, taxi
- Take the bus from Humansdorp to Port Elizabeth Stationbus
- Fly from Port Elizabeth (PLZ) to Mthatha Airport (UTT)plane PLZ - UTT
- Take the bus from Mthatha to Mount Frerebus
- Take the taxi from Mount Frere to Matatieletaxi
12h 25mR 3,744–7,749Bus, fly to King Shaka International Airport, taxi
- Take the bus from Humansdorp to Port Elizabeth Stationbus
- Fly from Port Elizabeth (PLZ) to King Shaka International Airport (DUR)plane PLZ - DUR
- Take the bus from Durban Airport to Port Shepstonebus
- Take the bus from Umzikhulu to Mt Ayliffbus
- Take the taxi from Mt Ayliff to Matatieletaxi
11h 47mR 2,884–5,309Bus, fly to Maseru, drive
- Take the bus from Humansdorp to Port Elizabeth Stationbus
- Fly from Port Elizabeth (PLZ) to Maseru (MSU)plane PLZ - MSU
- Drive from Maseru (MSU) to Matatielecar
11h 49mR 5,384–8,679
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 500.
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 nine+ 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.
- Website
- flyairlink.com
Flights from Port Elizabeth to Pietermaritzburg via Johannesburg
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- R 1,400–5,000
Flights from Port Elizabeth to Mthatha Airport via Johannesburg
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- R 1,900–6,000
Flights from Port Elizabeth to Mthatha Airport via King Shaka International Airport, Johannesburg
- Ave. Duration
- 7h 15m
- When
- Friday
- Estimated price
- R 2,400–6,000
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–3,100
Flights from Port Elizabeth to Maseru via Johannesburg
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- R 2,000–7,000
Flights from Port Elizabeth to Maseru via King Shaka International Airport, Johannesburg
- Ave. Duration
- 7h 45m
- When
- Monday to Friday
- Estimated price
- R 4,600–6,000
- 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–2,700
- 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
- 2h 5m
- 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 Slovenia: Getting from Ljubljana to Lake Bled, South Korea: Travelling from Seoul to Busan , and Getting to Milan from the airport - to help you get the most out of your next trip.








