N17 toll gates 2026
National Route 17 · Johannesburg → Springs → Ermelo → Oshoek (eSwatini border)
Toll fees effective 1 March 2026 (SANRAL 3.12% CPI adjustment) · Class I = standard light vehicle / bakkie / SUV
5
Mainline toll gates
R153
Full corridor (Class I)
1
Route calculators
The N17 runs from Johannesburg south-east through the Highveld mining towns to the eSwatini border at Oshoek (Ngwenya). Five mainline toll plazas — Gosforth, Dalpark, Leandra, Trichardt and Ermelo — total R153.00 for a standard car. Effective 1 March 2026.
All N17 mainline toll plazas
Mainline plazas only — every driver on the route pays these. Ramp tolls (interchange-specific exits) are excluded.
| Plaza | Class I fee | ||
|---|---|---|---|
| Gosforth | R 17.00 | ||
| Dalpark | R 15.50 | ||
| Leandra | R 50.50 | ||
| Trichardt | R 25.00 | ||
| Ermelo | R 45.00 | ||
| Total (full corridor) | R 153.00 | ||
Source: foresightpublications.co.za · Tariffs effective 1 March 2026 · 3.12% SANRAL CPI adjustment
Route calculators on the N17
Calculate exact fuel + toll costs for your vehicle on each route.
Frequently asked questions
How many toll gates are on the N17?
There are 5 mainline toll plazas on the N17 (Johannesburg → Springs → Ermelo → Oshoek (eSwatini border)), totalling R153.00 for a standard light vehicle if you travel the full corridor. Individual routes will only pass through some of these plazas.
What is the most expensive N17 toll gate?
The most expensive N17 mainline toll plaza is Leandra at R50.50 for a Class I vehicle.
Can I pay N17 tolls by card?
Yes. All mainline toll plazas on the N17 accept contactless tap-and-go card payments. You do not need to carry cash. The old Gauteng e-toll system has been scrapped; no e-tag is needed.
When were the N17 toll fees last updated?
N17 toll fees were last updated on 1 March 2026 as part of SANRAL's annual CPI-linked adjustment (3.12% increase). Fees are typically updated on 1 March each year.