How much it costs to drive to Durban, Cape Town and the Kruger Park after the latest toll fee hike

 ·14 Feb 2024

South Africans planning to travel domestically can expect to pay more for transport costs compared to last year as they grapple with high petrol prices and increased toll costs.

Motorists still pay well over R20 per litre for petrol in South Africa, despite the reprieve in December and January.

As of 7 February, petrol prices will be hiked by 75 cents per litre, and diesel prices went up by 70 to 73 cents a litre – taking the inland price of petrol 95 to R23.24 and 0.005% diesel to R21.43.

Kicking motorists while they’re down is increasing toll fees, which the South African National Roads Agency (Sanral) updated this month that will kick in from 1 March 2024 – hiking tolls by 6.25%.

How much it costs

BusinessTech has calculated the costs of travelling to South Africa’s most popular holiday destinations using the country’s top-selling cars in five categories including bakkie, SUV, hatchback, sedan, and crossover.

The calculation takes into account the cost of petrol and the expected toll fee increases.

South Africa’s best-selling cars in the selected categories were selected from the latest new vehicle sales report provided by Naamsa.

We then calculated how much fuel each of these cars consumes based on the manufacturer’s provided average fuel consumption per/100km.

In each case, the manufacturer’s least expensive model – and for bakkies, the cheapest double cab – was considered. 95 octane (R23.24) and 0.005% diesel prices (R21.43) as of February 2024 were used for comparison purposes.

We then calculated the fuel costs when travelling to some of South Africa’s most popular destinations, using the City of Johannesburg/Tshwane as a benchmark. These costs were then added to the latest toll costs as of 1 March 2024.


Toyota Hilux 2.4GD-6 double cab

  • 7.1 litres/100km*
  • R152/100km

Toyota Fortuner 2.4GD-6 

  • 6.8 litres/100km*
  • R146/100km

VW Polo Vivo hatch 1.4 Trendline

  • 5.7 litres/100km
  • R132/100km

Toyota Corolla Quest 1.8 Plus 

  • 7 litres/100km
  • R163/100km

Toyota Corolla Cross 1.8 Xi

  • 6.8/100km
  • R158/100km

Estimated fuel cost 

CarJohannesburg to Cape TownJohannesburg to DurbanJohannesburg to GqeberhaJohannesburg to Kruger National Park
Toyota HiluxR2 128R866R1 596R623
Toyota FortunerR2 044R832R1 533R599
VW Polo VivoR1 848R752R1 386R541
Toyota Corolla QuestR2 282R929R1 712R668
Toyota Corolla CrossR2 212R901R1 659R648

Estimated toll cost

CarJohannesburg to Cape TownJohannesburg to DurbanJohannesburg to GqeberhaJohannesburg to Kruger National Park
Toyota HiluxR233.00R326.50R182.50R286.00
Toyota FortunerR233.00R326.50R182.50R286.00
VW Polo Vivo R233.00R326.50R182.50R286.00
Toyota Corolla QuestR233.00R326.50R182.50R286.00
Toyota Corolla CrossR233.00R326.50R182.50R286.00

Estimated total cost 

CarJohannesburg to Cape TownJohannesburg to DurbanJohannesburg to GqeberhaJohannesburg to Kruger National Park
Toyota HiluxR2 361R1 193R1 779R909
Toyota FortunerR2 277R1 159R1 716R885
VW Polo Vivo R2 081R1 079R1 569R827
Toyota Corolla QuestR2 515R1 256R1 895R954
Toyota Corolla CrossR2 445R1 228R1 842R934

Tolls 

The routes and tolls that were taken for the above comparison were as follows:

Johannesburg/Pretoria to Cape Town

TollgateClass 1 – light vehicle with or without a trailer, including motorcycles, motor tricycles and motor cars
GrasmereR25.50
Vaal R84.50
VerkeerdevleiR72.50
HuguenotR50.50
Total CostR233

Johannesburg/Pretoria to Durban

TollgateClass 1 – light vehicle with or without a trailer, including motorcycles, motor tricycles and motor cars
 De Hoek R63.00
 WilgeR88.00
 TugelaR94.00
 MooiR66.00
 MarianhillR15.50
Total CostR326.50

Johannesburg/Pretoria to Gqeberha

TollgateClass 1 – light vehicle with or without a trailer, including motorcycles, motor tricycles and motor cars
GrasmereR25.50
VaalR84.50
 VerkeerdevleiR72.50
Total CostR182.50

Johannesburg/Pretoria to Kruger National Park

TollgateClass 1 – light vehicle with or without a trailer, including motorcycles, motor tricycles and motor cars
MiddelburgR79.00
MachadodorpR118.00
NkomaziR89.00
Total CostR286.00

*Indicates a car has a diesel engine. 

All prices are estimates and are based on the manufacturer’s average fuel consumption per/100km. Prices are for comparison purposes only and are not meant as financial advice. 


Read: Expect flight ticket prices to be five times higher over Christmas – and stay high for a long time to come

Show comments
Subscribe to our daily newsletter