• From Johannesburg:
• Drive on the N4 highway towards the town of Nelspruit. As you are entering Nelspruit, follow the signage through the town towards Malelane and the Mozambique border. As you pass through the center of Malelane, continue on the N4 road for about 29km and then turn left at the clearly marked sign for Marloth Park. Continue on the dirt road for about 5km until you come to the entrance to Marloth Park.
• On entering Marloth Park and passing through the gates, travel for another 1,5km and turn right into Soetdoring Ave and following this dirt road for another 300 metres before veering off to your left into Bush Pig Ave.
• Finally, follow Bush Pig Ave for another 200 metres and you will arrive at Needles Lodge on the right hand side of the road.
• From Mozambique:
• As you come through the Komatipoort border post, follow the N4 for about 25km and then turn right at the Marloth Park sign and follow the directions as above.
• By air:
• For travelers who choose to fly into Johannesburg International Airport, you can connect on a domestic flight to the new Kruger Mpumalanga International Airport (KMIA), where on arrival the lodge can arrange to pick you up. Car hire is available through most reputable car rentals located at the airport.