It is only 30 minutes' drive from Hazyview or an easy 4½ hours drive from Johannesburg. Alternatively, fly into Skukuza where you can either be collected or hire a car to get into Kruger National Park.
Follow N4 from Witbank straight to Nelspruit. Follow R40 to White River and then on to Hazyview. At Hazyview, turn right at the second 4-way stop, into Paul Kruger Road. Follow the road for 43kms, the Kruger Gate will be on the left hand side, Kruger Gate entrance directly in front.