There are 7 ways to get from Durban to Hoedspruit by plane, bus (Greyhound), car, shuttle, bus, 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 King Shaka International Airport to Hoedspruit
best- Fly from King Shaka International Airport (DUR) to Hoedspruit (HDS)plane DUR - HDS
5h 13mR 3,521–5,094Bus via Johannesburg
cheapest- Take the bus from Durban Bus Stn to Johannesburgbus
- Take the bus from Johannesburg Park to Hoedspruitbus
18h 42mR 680–1,350Drive 804.5 km
- Drive from Durban to Hoedspruitcar 804.5 km
10h 59mR 1,817–2,625Shuttle, bus
- Take a shuttle bus from Durban to Nelspruit
- Take the bus from Nelspruit to Hoedspruitbus
15h 13mR 1,277–1,604Bus to Pietermaritzburg, fly to Hoedspruit
- Take the bus from Durban Bus Stn to Burger Stbus
- Fly from Pietermaritzburg (PZB) to Hoedspruit (HDS)plane PZB - HDS
7h 33mR 4,725–6,230Fly King Shaka International Airport to Kruger Mpumalanga International Airport, taxi
- Fly from King Shaka International Airport (DUR) to Kruger Mpumalanga International Airport (MQP)plane DUR - MQP
- Take the taxi from Nelspruit-Airport-MQP to Hoedspruittaxi
4h 48mR 4,001–5,924Bus (Greyhound)
- Take the bus from Durban to Pretoriabus
- Take the bus from Pretoria to Hoedspruitbus
18h 55mR 770–1,350
King Shaka International Airport (DUR) to Hoedspruit (HDS) flights
Questions & Answers
The cheapest way to get from Durban to Hoedspruit is to bus via Johannesburg which costs R 650 - R 1 400 and takes 18h 42m.
The fastest way to get from Durban to Hoedspruit is to fly and taxi which takes 4h 48m and costs R 4 000 - R 6 000.
No, there is no direct bus from Durban to Hoedspruit. However, there are services departing from Durban Bus Stn and arriving at Hoedspruit via Johannesburg Park. The journey, including transfers, takes approximately 18h 42m.
The distance between Durban and Hoedspruit is 633 km. The road distance is 804.5 km.
The best way to get from Durban to Hoedspruit without a car is to bus via Johannesburg which takes 18h 42m and costs R 650 - R 1 400.
It takes approximately 5h 13m to get from Durban to Hoedspruit, including transfers.
Durban to Hoedspruit bus services, operated by Eagle Liner, depart from Durban Bus Stn station.
The best way to get from Durban to Hoedspruit is to fly which takes 5h 13m and costs R 3 500 - R 5 500. Alternatively, you can bus via Johannesburg, which costs R 650 - R 1 400 and takes 18h 42m.
Durban to Hoedspruit bus services, operated by Eagle Liner, arrive at Johannesburg station.
Yes, the driving distance between Durban to Hoedspruit is 805 km. It takes approximately 10h 59m to drive from Durban to Hoedspruit.
What companies run services between Durban, South Africa and Hoedspruit, South Africa?
South African Airways, CemAir, and two other airlines fly from King Shaka International Airport (DUR) to Hoedspruit (HDS) 4 times a day. Alternatively, you can take a bus from Durban Bus Stn to Hoedspruit via Johannesburg and Johannesburg Park in around 18h 42m.
- Website
- flyairlink.com
Flights from King Shaka International Airport to Hoedspruit via Johannesburg
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- R 1,200–8,500
Flights from Pietermaritzburg to Hoedspruit via Johannesburg
- Ave. Duration
- 4h 35m
- When
- Monday to Saturday
- Estimated price
- R 4,400–5,500
Flights from King Shaka International Airport to Kruger Mpumalanga International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 2,300–3,800
- Website
- flysaa.com
Flights from King Shaka International Airport to Hoedspruit via Johannesburg
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- R 1,200–6,500
- Website
- flysafair.co.za
Flights from King Shaka International Airport to Hoedspruit via Capetown
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R 2,700–5,500
Flights from King Shaka International Airport to Kruger Mpumalanga International Airport via Johannesburg
- Ave. Duration
- 3h
- When
- Friday and Sunday
- Estimated price
- R 2,300–3,600
- Website
- flycemair.co.za
Flights from King Shaka International Airport to Hoedspruit via Johannesburg
- Ave. Duration
- 3h
- When
- Friday and Sunday
- Estimated price
- R 1,200–3,800
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Durban Bus Stn to Johannesburg
- Ave. Duration
- 8h 10m
- Frequency
- Hourly
- Estimated price
- R 320–600
- Schedules at
- eagleliner.co.za
- Single
- R 440–490
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- R 65–200
- Schedules at
- eagleliner.co.za
- Single
- R 65–200
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Durban Bus Stn to Johannesburg
- Ave. Duration
- 7h 35m
- Frequency
- 4 times a day
- Estimated price
- R 370–700
- Schedules at
- greyhound.co.za
Bus from Johannesburg Park to Hoedspruit
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- R 400–650
- Schedules at
- greyhound.co.za
Bus from Nelspruit to Hoedspruit
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Durban to Pretoria
- Ave. Duration
- 9h 45m
- Frequency
- 4 times a day
- Estimated price
- R 370–700
- Schedules at
- greyhound.co.za
Bus from Pretoria to Hoedspruit
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- R 400–650
- Schedules at
- greyhound.co.za
- Phone
- +27 11 672 9807
- [email protected]
- Website
- vila-mora.co.za
Bus from Durban Bus Stn to Johannesburg
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- R 280–550
- Website
- https://www.vila-mora.co.za/
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- R 310–410
- Website
- https://www.vila-mora.co.za/
- Phone
- +27 11 774 3333
- Website
- res.prasa.com
Bus from Durban Bus Stn to Johannesburg
- Ave. Duration
- 7h 35m
- Frequency
- Twice a week
- Estimated price
- R 280–400
- Website
- https://res.prasa.com/citytocity/booking
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice a week
- Estimated price
- R 190–270
- Website
- https://res.prasa.com/citytocity/booking
- 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/
- Ave. Duration
- 2h 17m
- Estimated price
- R 1,500–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 Is ride-sharing platform BlaBlaCar right for you?, How to get from London City Airport into central London, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 246+ hotels available in Hoedspruit.











