South African toll roads 2026

Mainline toll fees for all major national roads — updated 1 March 2026 after SANRAL's 3.12% CPI-linked annual adjustment.

Fees shown are Class I (one-way). Class I covers standard light vehicles — cars, SUVs, bakkies. Minibus taxis, trucks and buses fall into higher classes with different rates.

Note: The Gauteng e-toll system has been permanently scrapped. No e-tag is required on any South African road. All major toll plazas accept contactless card payments.

Frequently asked questions

How many toll gates are there in South Africa?

South Africa has approximately 50+ mainline toll plazas operated by SANRAL and concessionaires like N3TC, Bakwena and TrAC. The busiest corridors are the N1 (Johannesburg–Cape Town, 17 plazas), N3 (Johannesburg–Durban, 5 plazas via Van Reenen's Pass), N4 East (Johannesburg–Mozambique border, 6 plazas), and N4 West (Johannesburg–Botswana border, 5 plazas). The N2 Garden Route has one major plaza — Tsitsikamma (R73). SANRAL adjusts tariffs annually on 1 March, linked to CPI inflation.

Do South African toll gates accept card payments?

Yes. All mainline SANRAL toll plazas accept contactless tap-and-go card payments (Visa and Mastercard). Cash is also accepted. The old Gauteng e-toll system was permanently scrapped in 2023 — no e-tag is required anywhere in South Africa. You can drive any national road without an e-tag.

What is a Class I toll fee?

Class I is the standard tariff category for light motor vehicles — cars, SUVs, bakkies and minibuses under 3.5 tonnes GVM. It is the fee most private drivers pay. Class II covers minibus taxis and small trucks (3.5–7 tonnes), Class III–V cover heavy trucks and buses, which pay significantly more. All fees on this site are Class I (one-way).

When were South African toll fees last increased?

Toll fees were last increased on 1 March 2026 by 3.12%, in line with CPI inflation. SANRAL adjusts tariffs annually on 1 March each year. The March 2026 increase applies to all SANRAL-operated plazas. Concessionaire plazas (N3TC, Bakwena) were updated at the same time.