There are 6 ways to get from Ngodwana to Durban by taxi, plane, bus, car, 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.
Taxi, fly to King Shaka International Airport
best- Take the taxi from Ngodwana to Nelspruit-Airport-MQPtaxi
- Fly from Kruger Mpumalanga International Airport (MQP) to King Shaka International Airport (DUR)plane MQP - DUR
3h 28mR 3,389–5,762Shuttle
cheapest- Take a shuttle bus from Ngodwana to Durban
10h 27mR 750–950Taxi, bus
- Take the taxi from Ngodwana to Nelspruittaxi
- Take the bus from Nelspruit to Johannesburgbus
- Take the bus from Johannesburg to Durban Bus Stnbus
12h 50mR 1,064–1,706Drive 652.8 km
- Drive from Ngodwana to Durbancar 652.8 km
8h 31mR 1,515–2,188Taxi, fly to Pietermaritzburg, bus
- Take the taxi from Ngodwana to Nelspruit-Airport-MQPtaxi
- Fly from Kruger Mpumalanga International Airport (MQP) to Pietermaritzburg (PZB)plane MQP - PZB
- Take the bus from Burger St to Durban Bus Stnbus
6h 5mR 4,494–6,192Shuttle, bus
- Take a shuttle bus from Ngodwana to Ermelo
- Take the bus from Ermelo to Richards Baybus
- Take the bus from Richards Bay to Durbanbus
14h 28mR 911–1,374
Kruger Mpumalanga International Airport (MQP) to King Shaka International Airport (DUR) flights
Comparing Your Travel Options
The cheapest way to get from Ngodwana to Durban is to shuttle which costs R 750 - R 950 and takes 10h 27m.
The fastest way to get from Ngodwana to Durban is to taxi and fly which takes 3h 28m and costs R 3 300 - R 6 000.
The distance between Ngodwana and Durban is 573 km. The road distance is 652.8 km.
The best way to get from Ngodwana to Durban without a car is to taxi and bus which takes 12h 50m and costs R 1 000 - R 1 800.
It takes approximately 3h 28m to get from Ngodwana to Durban, including transfers.
Yes, the driving distance between Ngodwana to Durban is 653 km. It takes approximately 8h 31m to drive from Ngodwana to Durban.
There are 2211+ hotels available in Durban.
What companies run services between Ngodwana, South Africa and Durban, South Africa?
Citybug Shuttle Services operates a shuttle from Ngodwana to Durban once daily. Tickets cost R 750–950 and the journey takes 10h 27m.
- Website
- flyairlink.com
Flights from Kruger Mpumalanga International Airport to King Shaka International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 2,400–6,500
Flights from Kruger Mpumalanga International Airport to Pietermaritzburg via Johannesburg
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- R 3,600–4,800
Flights from Kruger Mpumalanga International Airport to Pietermaritzburg via Vilankulu, Johannesburg
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 3,600–4,800
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Nelspruit to Johannesburg
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Estimated price
- R 280–460
- Schedules at
- res.prasa.com
- Ave. Duration
- 51 min
- Estimated price
- R 500–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 How to get from Heathrow Airport into central London, How to get from London City Airport into central London, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.


