Travel & Road Trip Tools

Toll Gate Fees Calculator South Africa Rates

Work out exactly what your road trip will cost in tolls before you leave. Pick a popular route or build a custom one, choose your vehicle class, and get an instant, gate-by-gate breakdown for the N1, N2, N3, N4 and N17.

Last updated: 22 July 2026 Rates reviewed against SANRAL, TRAC, N3TC & Bakwena tariffs
Calculate My Toll Costs ↓

Toll Gate Fees Calculator

Select a route, your vehicle class and trip type, then press Calculate to see your total toll cost.

Choose a common route or build your own below.
Not sure? Most sedans, hatchbacks, SUVs and bakkies are Class 1.

Total Toll Cost

R0.00

Route summary

Toll Gates
0
Vehicle Class
Trip Type
Average Per Gate
R0.00

Gate-by-gate breakdown

Toll PlazaRoadOperatorFee
Copied to clipboard

This total adds together the listed fee at each toll plaza on your selected route, for the vehicle class you chose.

Quick Answer

South African toll fees are charged per plaza, not per kilometre. A Class 1 car travelling the full N3 between Johannesburg and Durban passes five toll plazas and pays roughly R246 one-way, while the N1 between Cape Town and Johannesburg costs roughly R216 one-way for the same vehicle class. Use the calculator above for an exact total based on your specific route and vehicle class.

How to Use the Toll Gate Fees Calculator

Four quick steps to an accurate toll estimate for your trip.

  1. 1 Choose your route. Pick one of the popular preset routes, or select “Custom Route” to build your own by ticking individual toll gates on the N1, N2, N3, N4 or N17.
  2. 2 Select your vehicle class. Most cars, bakkies and motorcycles fall under Class 1. Minibuses and small trucks are usually Class 2, with larger trucks and buses in Class 3 or 4.
  3. 3 Set your trip type and e-tag status. Switch to “Return trip” to double the total, and tick the e-tag box if you hold an e-tag or e-route account for an estimated discount.
  4. 4 Press Calculate. Your total toll cost, gate count and a full gate-by-gate breakdown will appear instantly. Use “Copy Result” to save it for your trip budget.

The Toll Calculation Formula

Toll fees in South Africa are fixed amounts per plaza and vehicle class, not distance-based, so the calculation is a straightforward sum.

Total Toll Cost = SUM( Fee at each Toll Gate for your Vehicle Class )
If Return Trip: Total Toll Cost = Total Toll Cost × 2
If E-tag applied: Total Toll Cost = Total Toll Cost × (1 − 0.04)

Each toll plaza publishes a fixed tariff per vehicle class, so the calculator simply looks up the correct fee for every gate on your route and adds them together. Distance and driving time do not directly affect the toll amount, only which and how many plazas you pass through.

Worked Examples

Real route calculations using current toll tariffs, so you can see exactly how the total is built.

Example 1: Johannesburg to Durban, Class 1 car, one-way

MariannhillR16.00
MooiR67.00
TugelaR96.00
WilgeR90.00
De HoekR65.00
TotalR334.00

Example 2: Cape Town to Johannesburg, Class 1 car, return trip

HuguenotR53.00
VerkeerdevleiR76.00
VaalR89.00
GrasmereR27.00
One-way subtotalR245.00
Return trip total (× 2)R490.00

Example 3: Pretoria to Nelspruit (Mbombela), Class 3 truck, one-way

PelindabaR20.00
QuaggaR15.00
Diamond HillR128.00
MiddleburgR268.00
TotalR431.00

Toll Gate Fees in South Africa: The Complete Guide

South Africa’s national road network includes toll roads managed by SANRAL and several private concessionaires, including Bakwena, TRAC and the N3 Toll Concession. Understanding how these fees work, and knowing the cost per plaza, helps you budget accurately for long-distance trips on the N1, N2, N3, N4 and N17.

How are South African toll fees calculated?

Unlike some countries where tolls scale with distance travelled, South African toll roads charge a fixed fee at each individual toll plaza. The amount depends on two things: which plaza you pass through, and which vehicle class your vehicle falls into. A trip’s total toll cost is simply the sum of the fees at every plaza along your chosen route.

Vehicle toll classifications explained

Every toll plaza in South Africa charges according to one of four standard vehicle classes:

  • Class 1: Light Vehicles: Cars, motorcycles, sedans, hatchbacks, SUVs and light delivery bakkies.
  • Class 2: Medium Vehicles: Small trucks, minibuses and vehicles towing a caravan or trailer.
  • Class 3: Large Vehicles: Heavy trucks and buses with two axles.
  • Class 4: Extra Large Vehicles: Trucks and buses with three or more axles.

What happened to Gauteng e-tolls?

The Gauteng e-toll system, which used overhead gantries on freeways in Johannesburg and Pretoria, was switched off in 2022 and formally discontinued. Motorists in Gauteng no longer pay e-tolls on those freeway gantries. This is separate from the boom-gate toll plazas covered by this calculator, which remain fully operational on the N1, N2, N3, N4 and N17 national routes.

N1 Toll Gates with Fees

PlazaOperatorClass 1Class 2Class 3Class 4
Nyl PlazaSANRALR77.00R174.00R233.00R306.00
KranskopSANRALR60.00R152.00R203.00R249.00
BaobabSANRALR60.00R163.00R224.00R269.00
CapricornSANRALR62.00R170.00R198.00R248.00
CarouselBakwenaR73.00R196.00R216.00R249.00
PhumulaniBakwenaR16.00R40.00R46.00R55.00
GrasmereSANRALR27.00R80.00R92.00R122.00
VaalSANRALR89.00R167.00R200.00R267.00
VerkeerdevleiSANRALR76.00R152.00R229.00R321.00
HuguenotSANRALR53.00R146.00R229.00R371.00

N2 Toll Gates with Fees

PlazaOperatorClass 1Class 2Class 3Class 4
MtunziniSANRALR62.00R118.00R141.00R210.00
MvotiSANRALR18.00R50.00R67.00R101.00
oThongathiSANRALR15.00R31.00R41.00R59.00
OribiSANRALR40.00R70.00R96.00R157.00
TsitsikammaSANRALR71.00R178.00R424.00R600.00

N3 Toll Gates with Fees

PlazaOperatorClass 1Class 2Class 3Class 4
De HoekN3TCR65.00R101.00R154.00R222.00
WilgeN3TCR90.00R155.00R207.00R294.00
TugelaN3TCR96.00R159.00R251.00R347.00
MooiN3TCR67.00R165.00R231.00R313.00
MariannhillSANRALR16.00R29.00R35.00R55.00

N4 Toll Gates with Fees

PlazaOperatorClass 1Class 2Class 3Class 4
SwartruggensBakwenaR99.00R249.00R302.00R355.00
MarikanaBakwenaR29.00R70.00R79.00R93.00
BritsBakwenaR19.50R68.00R74.00R87.00
DoornpoortBakwenaR19.50R49.00R56.00R68.00
PelindabaSANRALR8.00R15.00R20.00R26.00
QuaggaSANRALR6.00R11.00R15.00R20.00
Diamond HillTRACR49.00R68.00R128.00R213.00
MiddleburgTRACR81.00R176.00R268.00R352.00
MachadoTRACR122.00R338.00R493.00R704.00
NkomaziTRACR92.00R187.00R271.00R391.00

N17 Toll Gates with Fees

PlazaOperatorClass 1Class 2Class 3Class 4
GosforthSANRALR16.00R44.00R48.00R67.00
DalparkSANRALR15.00R31.00R41.00R56.00
LeandraSANRALR49.00R123.00R184.00R244.00
TrichardtSANRALR24.00R61.00R93.00R122.00
ErmeloSANRALR44.00R110.00R164.00R219.00

Tips for reducing your toll costs

  • Use an e-tag or e-route account. Registered accounts typically receive a small discount over cash payment at participating plazas.
  • Check for toll-free alternatives. Roads such as the R104 run parallel to sections of the N4 and can avoid tolls, at the cost of extra time.
  • Travel off-peak. Less congestion at plazas means faster, smoother trips, even if the fee stays the same.
  • Budget ahead for long trips. A Johannesburg to Durban run can cost over R300 in tolls one-way for a light vehicle, so factor this into your travel budget early.
  • Confirm the latest fees before you travel. Toll operators typically review tariffs once a year, usually around March.

Methodology

Toll fees shown in this calculator reflect published tariffs from SANRAL, Bakwena, TRAC and the N3 Toll Concession (N3TC), current as of the last update date shown at the top of this page. Figures are for standard cash-lane pricing per vehicle class. This calculator does not account for temporary promotions, lane-specific pricing, or regional toll adjustments, so always confirm exact fees with the relevant operator before a trip where accuracy is critical.

Assumptions used in this calculator

  • Fees are the standard listed cash tariff for each plaza and vehicle class.
  • The e-tag discount is an estimated average of 4%, applied across all selected gates. Actual discounts differ by operator, lane and vehicle class.
  • Return trip totals assume the same route and toll gates are used in both directions.
  • Preset routes list the main toll plazas typically encountered driving the direct highway route and may exclude minor detours.

Frequently Asked Questions

A Class 1 vehicle driving the full N3 between Johannesburg and Durban passes five main toll plazas, Mariannhill, Mooi, Tugela, Wilge and De Hoek, for a one-way total of roughly R334.00. A return trip roughly doubles this to around R668.00. Use the calculator above for a total based on your specific vehicle class and exact route.

Class 1 covers light vehicles such as cars, motorcycles, sedans, hatchbacks, SUVs and light delivery bakkies. Class 2 covers medium vehicles such as small trucks, minibuses, and any vehicle towing a caravan or trailer. Class 2 fees are typically two to three times higher than Class 1 at the same plaza.

No. The Gauteng e-toll gantry system was switched off and discontinued in 2022. Motorists no longer pay e-tolls on Gauteng freeway gantries. Boom-gate toll plazas on the N1, N2, N3, N4 and N17 outside of that system are unrelated and remain in operation.

Yes, most toll operators offer a small discount for registered e-tag or e-route accounts compared to paying cash. The discount varies by operator, plaza and vehicle class, but is commonly in the region of a few percent. This calculator applies an estimated average discount of 4% when the e-tag option is selected.

No. South African toll roads use fixed, per-plaza pricing rather than distance-based tolling. You pay a set fee at each plaza you pass through, based on your vehicle class, regardless of exactly how far you have driven between plazas.

Toll operators typically review and adjust tariffs once a year, usually effective from around 1 March. Always check the relevant operator’s official site or signage before a trip if exact, up-to-the-day accuracy matters.

Partially. The R104 runs parallel to sections of the N4 and avoids some toll plazas, passing through smaller towns instead. It generally takes longer and can have more local traffic, so it suits travellers who are not in a hurry and want to reduce toll costs.

The calculator includes Class 3 and Class 4 tariffs for large and extra-large vehicles, using the same published plaza fees as Class 1 and Class 2. For commercial fleet planning with many vehicles or special permits, confirm final figures directly with the toll operator.

Disclaimer: This calculator provides estimated toll costs for planning purposes only, based on published tariffs believed accurate as of the last updated date shown above. Toll fees are set and revised by SANRAL and the relevant private concessionaires, and are subject to change without notice. This tool is not affiliated with SANRAL, TRAC, Bakwena or N3TC. Always confirm exact toll fees with official sources before relying on them for a trip.

Scroll to Top