There are 8 ways to get from Hoedspruit to Durban Airport (DUR) by plane, bus (Greyhound), rideshare, car, bus, shuttle, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Hoedspruit to King Shaka International Airport
best- Fly from Hoedspruit (HDS) to King Shaka International Airport (DUR)HDS - DUR
4h 22mR 3,127–5,068Bus
cheapest- Take the bus from Hoedspruit to Johannesburg Park
- Take the bus from Johannesburg to Durban Bus Stn
19h 8mR 880–1,776Airport Transfer
- Take the rideshare from Hoedspruit to Durban-DUR770.9 km
11h 2mDrive 770.9 km
- Drive from Hoedspruit to Durban Airport (DUR)770.9 km
11h 2mR 1,795–2,592Bus, shuttle
- Take the bus from Hoedspruit to Nelspruit
- Take a shuttle bus from Nelspruit to Durban
16h 52mR 1,463–1,869Taxi to Kruger Mpumalanga International Airport, fly to King Shaka International Airport
- Take the taxi from Hoedspruit to Nelspruit-Airport-MQP
- Fly from Kruger Mpumalanga International Airport (MQP) to King Shaka International Airport (DUR)MQP - DUR
3h 22mR 3,172–6,658Bus, taxi to Skukuza Airport, fly to King Shaka International Airport
- Take the bus from Hoedspruit to Hazyview
- Take the taxi from Hazyview to Skukuza Airport (SZK)
- Fly from Skukuza Airport (SZK) to King Shaka International Airport (DUR)SZK - DUR
9h 14mR 4,209–5,568Taxi to Sabi Sand Reserve Airport, fly to Johannesburg Airport, fly to King Mswati III International Airport, fly to Durban Airport
- Take the taxi from Hoedspruit to Sabi Sand Reserve Airport
- Fly from Sabi Sand Reserve Airport to Johannesburg Airport
- Fly from Johannesburg Airport to King Mswati III International Airport
- Fly from King Mswati III International Airport to Durban Airport
6h 56m
Hoedspruit (HDS) to King Shaka International Airport (DUR) flights
Questions & Answers
The cheapest way to get from Hoedspruit to Durban Airport (DUR) is to bus which costs R 850 - R 1 800 and takes 19h 8m.
The fastest way to get from Hoedspruit to Durban Airport (DUR) is to taxi and fly which takes 3h 22m and costs R 3 100 - R 7 000.
No, there is no direct bus from Hoedspruit to Durban Airport (DUR). However, there are services departing from Hoedspruit and arriving at Durban Airport via Johannesburg and Durban Station. The journey, including transfers, takes approximately 19h 8m.
The distance between Hoedspruit and Durban Airport (DUR) is 602 km. The road distance is 770.9 km.
The best way to get from Hoedspruit to Durban Airport (DUR) without a car is to bus which takes 19h 8m and costs R 850 - R 1 800.
It takes approximately 4h 22m to get from Hoedspruit to Durban Airport (DUR), including transfers.
Hoedspruit to Durban Airport (DUR) bus services, operated by Greyhound ZA, depart from Hoedspruit station.
The best way to get from Hoedspruit to Durban Airport (DUR) is to fly which takes 4h 22m and costs R 3 100 - R 5 500. Alternatively, you can bus, which costs R 850 - R 1 800 and takes 19h 8m.
Hoedspruit to Durban Airport (DUR) bus services, operated by Greyhound ZA, arrive at Johannesburg Park station.
Yes, the driving distance between Hoedspruit to Durban Airport (DUR) is 771 km. It takes approximately 11h 2m to drive from Hoedspruit to Durban Airport (DUR).
What companies run services between Hoedspruit, South Africa and Durban Airport (DUR), South Africa?
CemAir, Airlink, and Safair fly from Hoedspruit (HDS) to King Shaka International Airport (DUR) 4 times a day. Alternatively, you can take a bus from Hoedspruit to Durban Airport via Johannesburg Park, Johannesburg, Durban Bus Stn, and Durban Station in around 19h 8m.
- Website
- flyairlink.com
Flights from Hoedspruit to King Shaka International Airport via Johannesburg
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- R 2,000–7,000
Flights from Kruger Mpumalanga International Airport to King Shaka International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1,900–5,000
Flights from Skukuza Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 3,100–4,000
Flights from Skukuza Airport to King Shaka International Airport via Capetown
- Ave. Duration
- 5h 55m
- When
- Tuesday and Saturday
- Estimated price
- R 3,100–4,000
- Website
- flysafair.co.za
Flights from Hoedspruit to King Shaka International Airport via Capetown
- Ave. Duration
- 5h 58m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- R 2,600–13,000
Flights from Hoedspruit to King Shaka International Airport via Johannesburg
- Ave. Duration
- 3h 30m
- When
- Saturday
- Estimated price
- R 1,000–3,700
Flights from Skukuza Airport to King Shaka International Airport via Capetown
- Ave. Duration
- 7h 20m
- When
- Tuesday
- Estimated price
- R 3,100–4,000
- Website
- flycemair.co.za
Flights from Hoedspruit to King Shaka International Airport via Johannesburg
- Ave. Duration
- 3h 40m
- When
- Friday and Sunday
- Estimated price
- R 3,400–7,000
Flights from Skukuza Airport to King Shaka International Airport via Capetown
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- R 3,100–4,000
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Hoedspruit to Johannesburg Park
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- R 400–650
- Schedules at
- greyhound.co.za
Bus from Johannesburg to Durban Bus Stn
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a day
- Estimated price
- R 500–900
- Schedules at
- greyhound.co.za
Bus from Hoedspruit to Nelspruit
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Hoedspruit to Hazyview
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
- Phone
- +27 87 150 1895
- customercare@eagleliner.co.za
- Website
- eagleliner.co.za
Bus from Johannesburg to Durban Bus Stn
- Ave. Duration
- 7h 30m
- Frequency
- Every 2 hours
- Estimated price
- R 280–550
- Schedules at
- eagleliner.co.za
- Single
- R 440–490
- Phone
- +27 11 672 9807
- info@vilamora.co.za
- Website
- vila-mora.co.za
Bus from Johannesburg to Durban Bus Stn
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- R 280–550
- Website
- https://www.vila-mora.co.za/
- Phone
- 0861 33 44 33
- info@citybug.co.za
- Website
- citybug.co.za
Shuttle from Nelspruit to Durban
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- R 750–1,000
- Website
- https://citybug.co.za/
- Ave. Duration
- 1h 50m
- Estimated price
- R 650–1,900
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 South Korea: Travelling from Seoul to Busan , How do I get from Sydney to Melbourne, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
There are 1700+ hotels available in Durban Airport (DUR).
Check out Blablacar's carpooling service for rideshare options between Hoedspruit and Durban Airport (DUR). A great option if you don't have a driver's licence or want to avoid public transport.










