There are 4 ways to get from OR Tambo Shuttle Terminal to Hoedspruit by plane, bus (Greyhound), 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.
Fly
best- Fly from Johannesburg International Airport (JNB) to Hoedspruit (HDS)plane JNB - HDS
1h 47mR 2,495–5,530Bus (Greyhound)
cheapest- Take the bus from Pretoria to Hoedspruitbus
10h 13mR 514–1,031Drive 437.7 km
- Drive from OR Tambo Shuttle Terminal to Hoedspruitcar 437.7 km
5h 19mR 1,008–1,456Shuttle
- Take a shuttle bus from Johannesburg Airport to Hoedspruit
5hR 7,250
Johannesburg International Airport (JNB) to Hoedspruit (HDS) flights
Comparing Your Travel Options
The cheapest way to get from OR Tambo Shuttle Terminal to Hoedspruit is to bus which costs R 500 - R 1 100 and takes 10h 13m.
The fastest way to get from OR Tambo Shuttle Terminal to Hoedspruit is to fly which takes 1h 47m and costs R 2 400 - R 6 000.
No, there is no direct bus from OR Tambo Shuttle Terminal to Hoedspruit. However, there are services departing from Pretoria and arriving at Hoedspruit via . The journey, including transfers, takes approximately 10h 13m.
The distance between OR Tambo Shuttle Terminal and Hoedspruit is 364 km. The road distance is 437.7 km.
The best way to get from OR Tambo Shuttle Terminal to Hoedspruit without a car is to bus which takes 10h 13m and costs R 500 - R 1 100.
It takes approximately 1h 47m to get from OR Tambo Shuttle Terminal to Hoedspruit, including transfers.
OR Tambo Shuttle Terminal to Hoedspruit bus services, operated by Greyhound ZA, depart from Pretoria station.
The best way to get from OR Tambo Shuttle Terminal to Hoedspruit is to fly which takes 1h 47m and costs R 2 400 - R 6 000. Alternatively, you can bus, which costs R 500 - R 1 100 and takes 10h 13m.
OR Tambo Shuttle Terminal to Hoedspruit bus services, operated by Greyhound ZA, arrive at Hoedspruit station.
Yes, the driving distance between OR Tambo Shuttle Terminal to Hoedspruit is 438 km. It takes approximately 5h 19m to drive from OR Tambo Shuttle Terminal to Hoedspruit.
What companies run services between OR Tambo Shuttle Terminal, South Africa and Hoedspruit, South Africa?
Airlink and CemAir fly from Johannesburg International Airport (JNB) to Hoedspruit (HDS) 4 times a day. Alternatively, Greyhound ZA operates a bus from Pretoria to Hoedspruit once daily. Tickets cost R 420–800 and the journey takes 8h 10m.
- Website
- flyairlink.com
Flights from Johannesburg International Airport to Hoedspruit
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- R 2,300–5,000
- Website
- flycemair.co.za
Flights from Johannesburg International Airport to Hoedspruit
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- R 2,100–6,500
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Pretoria to Hoedspruit
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- R 420–800
- Schedules at
- greyhound.co.za
- Phone
- +27 71 242 8838
- [email protected]
- Website
- shuttleking.co.za
Shuttle from Johannesburg Airport to Hoedspruit
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- R 7,250
- Book at
- shuttleking.co.za
- 1-3 Passengers
- R 7,250
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 Southend Airport into central London, What documents do I need to cross Niagara Falls?, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
There are 253+ hotels available in Hoedspruit.





