Tollgates are everywhere in South Africa, but certain roads and provinces are more affected than others.
There are, in fact, 59 national road toll gates in the country as listed by the South African National Roads Agency (Sanral) – the group responsible for the management of the majority of these gantries.
Where are South Africa’s tolls
The N1 and N4 are tied for the highest number of plazas on their route at 17, followed by the N2 at 10, and the N3 and N17 are tied at seven toll gates each.
The vast majority of tolls can be found in Gauteng, as well as parts of North West and Mpumalanga, while KwaZulu-Natal has its fair share as well along the N2 and N3.
The Western Cape and Free State, in contrast, only have two each.
Sanral has provided a map showing the location of all the national toll gates in the country, which you can see below:
What they cost
Below you can find a list of every national road tollgate in South Africa, categorized by their road and listed according to their number for easy identification on the provided map.
The prices listed are for a category 1 vehicle, which applies to the vast majority of transport in the country including motorcycles, passenger cars, and light commercial vehicles like bakkies.
N1
- 1 Stormvoël – R11.00
- 2 Zambesi – R13.50
- 3 Pumulani – R14.50
- 4 Wallmannsthal – R6.60
- 5 Murrayhill – R13.50
- 6 Hammanskraal – R31.00
- 7 Carousel – R67.00
- 8 Maubane – R29.00
- 30 Huguenot – R47.50
- 31 Verkeerdevlei – R68.50
- 32 Vaal – R79.50
- 33 Grasmere – R24.00
- 34 Kranskop – R53.50
- 35 Nyl – R69.00
- 36 Sebetiela – R21.50
- 37 Capricorn – R55.50
- 38 Baobab – R53.50
N2
- 39 Tsitsikamma – R63.50
- 40 Izotsha – R11.00
- 41 Oribi – R35.50
- 42 Umtentweni – R15.00
- 43 King Shaka Airport – R7.50
- 44 oThongathi – R13.50
- 45 Mvoti – R16.50
- 46 Mandini – R9.00
- 47 Dokodweni – R23.50
- 48 Mtunzini – R55.50
N3
- 16 Mooi – R62.00
- 17 Bergville – R27.00
- 18 Tugela – R88.00
- 19 Tugela East – R55.00
- 20 Wilge – R83.00
- 21 De Hoek – R60.00
- 49 Mariannhill – R14.50
N4
- 9 Swartruggens – R91.00
- 10 Kroondal – R18.00
- 11 Marikana – R26.50
- 12 Buffelspoort – R18.00
- 13 Brits – R18.00
- 14 K99 – R16.50
- 15 Doornpoort – R18.00
- 22 Donkerhoek – R14.00
- 23 Cullinan – R18.00
- 24 Diamond Hill – R42.00
- 25 Valtaki – R32.00
- 26 Ekandustria – R26.00
- 27 Middelburg – R75.00
- 28 Machado – R112.00
- 29 Nkomazi – R84.00
- 50 Pelindaba – R6.50
- 51 Quagga – R5.00
N17
- 52 Gosforth – R15.00
- 53 Dalpark – R13.50
- 54 Brakpan – R26.50
- 55 Denne – R12.00
- 56 Leandra – R44.00
- 57 Trichardt – R22.00
- 58 Ermelo – R39.00
R30/R730/R34
- 59 Brandfort – R54.50
Join the discussion