Skip to main content
tripcost
South AfricaTolls + Fuel + Distance

Heading somewhere?Here's what it'll cost you.

Plan your road trip better: all your costs in one place. Type your from and to, and we'll add up the SANRAL tolls, the fuel at today's pump price, and tell you how long you'll be on the road. Numbers in rands. No nonsense.

Trip cost calculator

Gauteng
KwaZulu-Natal
Total R 1 550, drive time 5h 42m, tolls R 347,50, fuel R 1 203, distance 568 km
One-way • Johannesburg → Durban
R1 550
Tolls
R 347,50
Fuel
R 1 203
Time
5h 42m
Distance
568 km
Litres used
39.8 L
Pump price
R30.25
per litre
CO₂
91.8 kg
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
Route map from Johannesburg (Gauteng) to Durban (KwaZulu-Natal).

Toll plazas crossed

Total R 347,50
  • De Hoek Toll Plaza
    N3 • N3TC
    Class 1
    R 67
  • Wilge Toll Plaza
    N3 • N3TC
    Class 1
    R 94
  • Tugela Toll Plaza
    N3 • N3TC
    Class 1
    R 100
  • Mooi River Toll Plaza
    N3 • N3TC
    Class 1
    R 70
  • Mariannhill Toll Plaza
    N3 • SANRAL
    Class 1
    R 16,50

Fuel

Total R 1 203
Distance × consumption568 km × 7 L/100km
Litres burned39.8 L
Pump priceR30.25/L
SubtotalR 1 203

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 7 October 2026. Visiting from abroad? Start with our self-drive guides.

Why tripcost

Every other tool gives you one number.

SANRAL gives you tolls. Google Maps gives you distance. The news gives you the petrol price. We're the first to add them up. For South Africa, in rands, with WhatsApp-shareable results.

How we calculateWho runs this