Pretoria to Hazyview: Kruger Southern Gate Drive Guide
The 368 km drive from Pretoria to Hazyview takes you off the Highveld and down into the Lowveld — the gateway to Kruger's southern and central sections.
Plan your trip
Route map from Pretoria (Gauteng) to Hazyview (Mpumalanga).
Toll plazas crossed
Total R 49- Diamond Hill Toll PlazaN4 • TRACCls 1R 49
Fuel
Total R 552Based on a typical sedan at 7 L/100km. Real-world figures vary with terrain, load, and how heavy your boot is on the N3.
Estimates only. Actual costs vary with traffic, fuel pump variation, weather, and how often you stop for biltong. Toll prices verified 15 Apr 2026. Fuel prices effective May 2026.
The Pretoria to Hazyview drive is the standard route for Tshwane residents heading to Kruger’s central and southern sections — the Orpen, Paul Kruger, and Numbi gates are all within 30–60 km of Hazyview town. At 368 km and around 4h 12m, it is a full morning’s drive from Pretoria but entirely manageable as a single stretch, putting you in the Lowveld before lunch if you leave at 5am.
The road
The most common approach is the N4 east from Pretoria through Witbank/Emalahleni and past Middelburg — the same highway used for the Johannesburg-to-Nelspruit route — then either continuing on the N4 to Nelspruit and picking up the R40 north, or cutting north earlier via the R539 through Schoemanskloof.
N4 to Nelspruit, then R40 north: This is the straightforward, well-signed option. The N4 is a divided highway with good road surface throughout. At Nelspruit you swing north on the R40 through White River and Hazyview. Total drive time is around 4h.
Escarpment route via Graskop: If you have an extra 90 minutes and the weather is clear, the R37 from Belfast through Lydenburg/Mashishing, then the R532 through Graskop to the Hazyview valley, is one of South Africa’s genuinely great scenic drives. Graskop sits on the escarpment edge and the R532 descent into the Lowveld via the Kowyn’s Pass area is spectacular. God’s Window viewpoint and the Pinnacle rock formation near Graskop are worth stops. However this route adds significant time and is not suitable in mist or rain.
Toll plazas
One SANRAL toll plaza on the primary N4 route:
- Diamond Hill — east of Pretoria on the N4
Class 1 toll at Diamond Hill runs around R 35–45. The rest of the route to Hazyview is toll-free. Total toll cost for this drive is modest.
Where to stop
Middelburg N4 interchange (around 150 km): The largest fuel and food stop on the N4 east. Multiple petrol stations with franchised fast food. Good practical midpoint.
Nelspruit/Mbombela (around 320 km): The regional capital of Mpumalanga is the last major urban centre before the Kruger gates. Fuel up here without fail — prices inside Kruger are substantially higher. Large supermarkets at the Riverside Mall allow you to stock up for self-catering at camp.
White River (around 340 km): A pleasant small town 30 km south of Hazyview with a good retail strip and several coffee shops. Less hectic than Nelspruit and well-placed as a pre-park stop.
Hazyview and the Kruger gates
Hazyview town itself is a service hub for the Kruger area — supermarkets, fuel stations, restaurants, and accommodation from budget guesthouses to luxury lodges. The key gates from Hazyview:
- Phabeni Gate: 15 km from Hazyview; the newest Kruger gate, quieter and faster check-in
- Numbi Gate: 17 km; the traditional approach to the Pretoriuskop camp area
- Paul Kruger Gate: 35 km via the R536; the central access point, closest to Skukuza, Kruger’s largest rest camp
Check your camp’s closest gate before departure — the Numbi, Phabeni, and Paul Kruger gates serve different sections of the park.
When to drive
Best: April through September. The dry season brings cooler temperatures, sparse vegetation for better game viewing, and animals concentrated around water sources. Driving to Hazyview in this window means arriving at the best time to see wildlife.
October–February: Hot and humid in the Lowveld (40°C days are not unusual in the R40 valley). The roads are fine but malaria risk is higher and the bush is thick — game is harder to spot. Not a bad time to visit but manages expectations accordingly.
What it actually costs
For a sedan at current fuel prices:
- Fuel: around R 255–270 for 368 km at 7 L/100km
- Tolls: around R 35–45 (Diamond Hill, Class 1)
- Total: around R 290–315 one-way
Budget separately for Kruger conservation fees (charged per person and per vehicle per day) and fuel inside the park.
Practicalities
- Distance: 368 km
- Drive time: Around 4h 12m on the N4/R40 route; 5h 30m–6h on the scenic Graskop route
- Malaria: The Lowveld is a malaria area. Start prophylaxis before travel as directed. Long sleeves and insect repellent at dawn and dusk.
- Fuel: Fill the tank in Hazyview or White River before entering Kruger
- Kruger gate hours: Gates open at sunrise and close at sunset; plan your arrival timing around the gate opening times to maximise game-viewing time on arrival day
- Phone signal: The R40 between White River and Hazyview has good coverage; signal drops significantly once inside Kruger
Verified May 2026. We refresh after major route changes or toll tariff increases.
More guides
Cost estimates are based on current ULP 95 fuel prices and SANRAL Class 1 tariffs for a sedan. Actual costs vary with vehicle type, fuel grade, traffic conditions, and number of stops. Toll tariffs last verified April 2026. Fuel prices effective May 2026.