Skip to main content
tripcost

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.

368 km • 4h 12m • 3 toll plazas
R920one-way • sedan • 1 pax
Tolls
R 261
Fuel
R 659
Drive time
4h 12m
Distance
368 km

Plan your trip

Gauteng
Mpumalanga
Vehicle
Consumption
7.0L/100km

Typical sedan — tune it to match yours.

Fuel

ULP is unleaded petrol; 95 and 93 are octane grades.

Direction
Passengers
1
Total R 920, drive time 4h 12m, tolls R 261, fuel R 659, distance 368 km
One-wayPretoriaHazyview
R920
Tolls
R 261
Fuel
R 659
Time
4h 12m
Distance
368 km
Litres used
25.8 L
Pump price
R25.58
per litre
CO₂
59.5 kg
Route map from Pretoria (Gauteng) to Hazyview (Mpumalanga).

Toll plazas crossed

Total R 261
  • Diamond Hill Toll Plaza
    N4TRAC
    Class 1
    R 51
  • Middelburg Toll Plaza
    N4TRAC
    Class 1
    R 84
  • Machado Toll Plaza
    N4TRAC
    Class 1
    R 126

Fuel

Total R 659
Distance × consumption368 km × 7 L/100km
Litres burned25.8 L
Pump priceR25.58/L
SubtotalR 659

Based on a typical sedan at 7 L/100km. Real-world figures vary with terrain, load, and how heavy your right foot gets.

Estimates only. Actual costs vary with traffic, fuel pump variation, weather, and how often you stop for biltong. Toll prices verified 25 August 2026. Fuel prices effective 5 August 2026. Visiting from abroad? Start with our self-drive guides.

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 to 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:

  1. Diamond Hill: east of Pretoria on the N4

Class 1 toll at Diamond Hill runs around R 35 to 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 to 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 to 270 for 368 km at 7 L/100km
  • Tolls: around R 35 to 45 (Diamond Hill, Class 1)
  • Total: around R 290 to 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 to 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.

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 25 August 2026. Fuel prices effective 5 August 2026.