There are 4 ways to get from Mthatha to Mbombela by plane, bus (Greyhound), car, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Mthatha Airport (UTT) to Kruger Mpumalanga International Airport (MQP)plane UTT - MQP
3h 44mR 4,499–9,986Bus
cheapest- Take the bus from Mthatha to Johannesburgbus 17202 / ...
- Take the bus from Johannesburg to Nelspruitbus
18hR 780–1,190Drive 958.1 km
- Drive from Mthatha to Mbombelacar 958.1 km
13h 30mR 2,166–3,128Bus, shuttle
- Take the bus from Mthatha to Umzikhulubus
- Take the bus from Port Shepstone to Durban Stationbus
- Take a shuttle bus from Durban to Nelspruit
19h 34mR 1,476–1,883
Mthatha Airport (UTT) to Kruger Mpumalanga International Airport (MQP) flights
Questions & Answers
The cheapest way to get from Mthatha to Mbombela is to bus which costs R 750 - R 1 200 and takes 18h.
The fastest way to get from Mthatha to Mbombela is to fly which takes 3h 44m and costs R 4 500 - R 10 000.
No, there is no direct bus from Mthatha to Mbombela. However, there are services departing from Mthatha and arriving at Nelspruit via Johannesburg. The journey, including transfers, takes approximately 18h.
The distance between Mthatha and Mbombela is 765 km. The road distance is 958.1 km.
The best way to get from Mthatha to Mbombela without a car is to bus which takes 18h and costs R 750 - R 1 200.
It takes approximately 3h 44m to get from Mthatha to Mbombela, including transfers.
Mthatha to Mbombela bus services, operated by Greyhound ZA, depart from Mthatha station.
The best way to get from Mthatha to Mbombela is to fly which takes 3h 44m and costs R 4 500 - R 10 000. Alternatively, you can bus, which costs R 750 - R 1 200 and takes 18h.
Mthatha to Mbombela bus services, operated by Greyhound ZA, arrive at Johannesburg station.
Yes, the driving distance between Mthatha to Mbombela is 958 km. It takes approximately 13h 30m to drive from Mthatha to Mbombela.
What companies run services between Mthatha, South Africa and Mbombela, South Africa?
Airlink flies from Mthatha Airport (UTT) to Kruger Mpumalanga International Airport (MQP) 5 times a week. Alternatively, you can take a bus from Mthatha to Nelspruit via Johannesburg in around 18h.
- Website
- flyairlink.com
Flights from Mthatha Airport to Kruger Mpumalanga International Airport via Johannesburg
- Ave. Duration
- 3h 12m
- When
- Friday, Sunday, Monday, and Wednesday
- Estimated price
- R 4,100–9,500
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Mthatha to Johannesburg
- Ave. Duration
- 12h 50m
- Frequency
- 3 times a day
- Estimated price
- R 500–750
- Schedules at
- greyhound.co.za
Bus from Mthatha to Umzikhulu
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- R 490–650
- Schedules at
- greyhound.co.za
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Johannesburg to Nelspruit
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Estimated price
- R 280–460
- Schedules at
- res.prasa.com
- Phone
- +27 39 312 1406
- [email protected]
- Website
- margatecoach.co.za
Bus from Port Shepstone to Durban Station
- Ave. Duration
- 1h 51m
- Frequency
- 5 times a day
- Estimated price
- R 230–270
- Schedules at
- margatecoach.co.za
- Phone
- 0861 33 44 33
- [email protected]
- Website
- citybug.co.za
Shuttle from Durban to Nelspruit
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- R 750–1,000
- Website
- https://citybug.co.za/
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 Want to know more about Flixbus?, Travelling around the UAE, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
There are 466+ hotels available in Mbombela.










