Nelspruit is the jump off point for the Mpumulanga Province, which is the corner of South Africa that hosts the most iconic name in wildlife conservation…Kruger National Park. It is also home to a good number of other attractions, and straddles the northern Drakensberg escarpment and the expansive lowland which is the signature bushveld countryside of South Africa.
A new airport serving Nelspruit airport is currently under construction and will be unveiled in time for the Fifa World Cup soccer tournament in 2010. It is largely a domestic destination, and three of the nation’s carriers offer scheduled connections. These are:
Expect to pay in the region of US$120 for a one way economy fare
Nelspruit is on the main N4 route between Johannesburg and Maputo in Mozambique and is therefore one of South Africa’s main trade and transit routes. All the main inter-city coach lines offer this route. These are:
DOWNLOAD OUR TRAVEL GUIDES
The distance between Johannesburg and Nelspruit is 185 miles, or 298 kms. The journey takes between 4/5 hours. Expect to pay between US$20 and US$30 for a one way fare.
Baz Buz offers a pretty direct route between Johannesburg and Nelspruit. The main reason for this is that this lies along the main tourist route to Kruger and Swaziland and is right on the main Baz Bus money route. The best way to get the most out of Baz Bus is their travel pass systems:
- 7 Day pass US$165
- 14 Day pass US$291
- 21 Day pass US$392
Trains services are available between Johannesburg and Komatipoort, which is the last stop between Mozambique. Services are also available to Hoedspruit which is a jump off point for access to kruger National Park.
>>Johannesburg’s station is in the Park City Transit Centre on Rissik Street, Braamfontein.
Nelspruit is a direct drive up the N4 from downtown Johannesburg. Get on the N1 for Pretoria and the N4 leads east off the Danie Joubert Freeway in Pretoria East.
>>take note of the high crime status of this region and avoid stopping or being stopped by anyone that is not clearly a police detail