There are 7 ways to get from Nelspruit to Hartenbos by plane, taxi, bus, shuttle, car or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Cheapest
Bus
-
Take the bus from Nelspruit to Johannesburg
-
Take the bus from Johannesburg to Mossel Bay
Taxi to Skukuza, fly
-
Take a taxi from Nelspruit to Skukuza
-
Fly from Skukuza (SZK) to George (GRJ)
Taxi to Hoedspruit, fly
-
Take a taxi from Nelspruit to Hoedspruit
-
Fly from Hoedspruit (HDS) to George (GRJ)
Shuttle, bus
-
Take a shuttle bus from Nelspruit to Pretoria
-
Take the bus from Pretoria to Mossel Bay
Drive, car train
-
Drive from Nelspruit to Germiston
-
Take the car train from Germiston to Rosmead
-
Drive from Rosmead to Hartenbos
Drive
-
Drive from Nelspruit to Hartenbos
Questions & Answers
The cheapest way to get from Nelspruit to Hartenbos is to bus which costs R 650 - R 1 400 and takes 23h 43m.
The quickest way to get from Nelspruit to Hartenbos is to fly which costs R 2 700 - R 9 000 and takes 5h 27m.
The distance between Nelspruit and Hartenbos is 1286 km. The road distance is 1558 km.
The best way to get from Nelspruit to Hartenbos without a car is to bus which takes 23h 43m and costs R 650 - R 1 400.
It takes approximately 5h 27m to get from Nelspruit to Hartenbos, including transfers.
The best way to get from Nelspruit to Hartenbos is to fly which takes 5h 27m and costs R 2 700 - R 9 000. Alternatively, you can bus, which costs R 650 - R 1 400 and takes 23h 43m.
There is no direct flight from Nelspruit Airport to George Airport. The quickest flight takes 4h 45m and has one stopover.
Yes, the driving distance between Nelspruit to Hartenbos is 1558 km. It takes approximately 16h 11m to drive from Nelspruit to Hartenbos.
Safair and Airlink offer flights from Nelspruit Airport to George Airport.
There are 60+ hotels available in Hartenbos. Prices start at R 1 500 per night.

- Distance: 1285.5 km
- Duration: 5h 27m
What companies run services between Nelspruit, South Africa and Hartenbos, South Africa?
Airlink, Safair and Mango fly from Nelspruit to Hartenbos every 4 hours. Alternatively, you can take a bus from Nelspruit to Hartenbos via Johannesburg and Mossel Bay in around 23h 43m.

- Website
- flyairlink.com
Flights from Nelspruit to George via Johannesburg
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- R 2 700 - R 12 000
Flights from Nelspruit to George via Vilankulu, Johannesburg
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- R 3 900 - R 17 000
Flights from Nelspruit to George via Johannesburg, Capetown
- Ave. Duration
- 7h 50m
- When
- Monday to Friday
- Estimated price
- R 3 300 - R 15 000
Flights from Skukuza to George via Capetown
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- R 3 500 - R 15 000
Flights from Skukuza to George via Johannesburg
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- R 2 800 - R 12 000
Flights from Hoedspruit to George via Johannesburg
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- R 2 500 - R 8 500
Flights from Hoedspruit to George via Capetown
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- R 3 100 - R 8 000

- Website
- flysafair.co.za
Flights from Nelspruit to George via Johannesburg
- Ave. Duration
- 4h 40m
- When
- Saturday
- Estimated price
- R 2 000 - R 8 000

- Website
- flycemair.co.za
Flights from Hoedspruit to George via Johannesburg
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- R 3 100 - R 8 000

Car train from Germiston to Rosmead
- Ave. Duration
- 13h 42m
- Frequency
- Once a week
- Estimated price
- R 180 - R 260
- Schedules at
- shosholozameyl.co.za
- 2nd Class
- R 180 - R 260
- 1st Class
- R 310 - R 420

- Phone
- +27 86 158 9282
- translux@apx.co.za
- Website
- res.prasa.com
Bus from Nelspruit to Johannesburg
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- R 190 - R 310
- Schedules at
- res.prasa.com

- Phone
- +27 (0)21 380 4400
- info@intercape.co.za
- Website
- intercape.co.za
Bus from Nelspruit to Johannesburg
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- R 250 - R 470
- Schedules at
- intercape.co.za
- Saver
- R 250
- Flexi
- R 310
- Full Flexi
- R 350
Bus from Johannesburg to Mossel Bay
- Ave. Duration
- 18h 30m
- Frequency
- Once daily
- Estimated price
- R 430 - R 800
- Schedules at
- intercape.co.za
- Full flexi
- R 550 - R 560
- Flexi
- R 480
- Saver
- R 430 - R 440
Bus from Pretoria to Mossel Bay
- Ave. Duration
- 20h
- Frequency
- Once daily
- Estimated price
- R 430 - R 850
- Schedules at
- intercape.co.za
- Full Flexi
- R 550 - R 560
- Flexi
- R 480
- Saver
- R 430 - R 440

- Phone
- 087 094 9444
- Website
- limetimeshuttle.co.za
Shuttle from Nelspruit to Pretoria
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Estimated price
- R 440
- Schedules at
- limetimeshuttle.co.za
- Ave. Duration
- 1h 55m
- Estimated price
- R 1 100 - R 1 400
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 travel India's Golden Triangle, How to get from Southend Airport into central London and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
The best way to get from Nelspruit to Nelspruit Airport is to taxi which takes 25 min and costs R 310 - R 370.