N1 toll gates 2026

National Route 1 · Beit Bridge → Johannesburg → Bloemfontein → Cape Town

Toll fees effective 1 March 2026 (SANRAL 3.12% CPI adjustment) · Class I = standard light vehicle / bakkie / SUV

23

Mainline toll gates

R1371

Full corridor (Class I)

27

Route calculators

The N1 is South Africa's longest national road, stretching from the Zimbabwe border at Beit Bridge through Johannesburg and Pretoria, south through Bloemfontein and over the Hex River Mountains to Cape Town. It is one of the most-tolled corridors in the country.

All N1 mainline toll plazas

Mainline plazas only — every driver on the route pays these. Ramp tolls (interchange-specific exits) are excluded.

PlazaClass I fee
GosforthR 17.00
PumulaniR 16.50
GrasmereR 27.50
DalparkR 15.50
CarouselR 75.00
MachadoR 126.00
VaalR 91.50
LeandraR 50.50
TrichardtR 25.00
KranskopR 61.50
MiddelburgR 84.00
ErmeloR 45.00
NylR 79.50
Diamond HillR 51.00
VerkeerdevleiR 78.50
CapricornR 63.50
BaobabR 61.50
De HoekR 67.00
WilgeR 94.00
TugelaR 100.00
MooiR 70.00
MariannhillR 16.50
HuguenotR 54.50
Total (full corridor)R 1371.00

Source: foresightpublications.co.za · Tariffs effective 1 March 2026 · 3.12% SANRAL CPI adjustment

Route calculators on the N1

Calculate exact fuel + toll costs for your vehicle on each route.

JohannesburgCape Town

1400 km · 14h

R 252

4 tolls

PretoriaPolokwane

290 km · 3h 15m

R 233

4 tolls

PretoriaBeit Bridge (Zimbabwe border)

520 km · 5h 30m

R 358

6 tolls

JohannesburgBloemfontein

400 km · 4h 15m

R 198

3 tolls

BloemfonteinCape Town

1000 km · 11h

R 55

1 toll

East LondonJohannesburg

962 km · 10h 40m

R 198

3 tolls

Port ElizabethBloemfontein

665 km · 6h 35m

R 0

0 tolls

Port ElizabethJohannesburg

1064 km · 11h 47m

R 198

3 tolls

JohannesburgeSwatini Border

330 km · 3h 40m

R 153

5 tolls

Beit Bridge (Zimbabwe border)Durban

1110 km · 11h 30m

R 705

11 tolls

Beit Bridge (Zimbabwe border)Cape Town

1920 km · 19h 30m

R 610

10 tolls

Beit Bridge (Zimbabwe border)Bloemfontein

920 km · 9h 45m

R 555

9 tolls

PolokwaneCape Town

1690 km · 17h 15m

R 485

8 tolls

PolokwaneBloemfontein

690 km · 7h 30m

R 430

7 tolls

PolokwanePort Elizabeth (Gqeberha)

1354 km · 15h 2m

R 430

7 tolls

Nelspruit (Mbombela)Cape Town

1760 km · 17h 45m

R 513

7 tolls

Nelspruit (Mbombela)Bloemfontein

760 km · 8h

R 459

6 tolls

Nelspruit (Mbombela)Port Elizabeth (Gqeberha)

1424 km · 15h 32m

R 459

6 tolls

DurbanBeit Bridge (Zimbabwe border)

1110 km · 11h 30m

R 705

11 tolls

Cape TownBeit Bridge (Zimbabwe border)

1920 km · 19h 30m

R 610

10 tolls

BloemfonteinBeit Bridge (Zimbabwe border)

920 km · 9h 45m

R 555

9 tolls

Cape TownPolokwane

1690 km · 17h 15m

R 485

8 tolls

BloemfonteinPolokwane

690 km · 7h 30m

R 430

7 tolls

Port Elizabeth (Gqeberha)Polokwane

1354 km · 15h 2m

R 430

7 tolls

Cape TownNelspruit (Mbombela)

1760 km · 17h 45m

R 513

7 tolls

BloemfonteinNelspruit (Mbombela)

760 km · 8h

R 459

6 tolls

Port Elizabeth (Gqeberha)Nelspruit (Mbombela)

1424 km · 15h 32m

R 459

6 tolls

Frequently asked questions

How many toll gates are on the N1?

There are 23 mainline toll plazas on the N1 (Beit Bridge → Johannesburg → Bloemfontein → Cape Town), totalling R1371.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 N1 toll gate?

The most expensive N1 mainline toll plaza is Machado at R126.00 for a Class I vehicle.

Can I pay N1 tolls by card?

Yes. All mainline toll plazas on the N1 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 N1 toll fees last updated?

N1 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.

Fuel price used in route calculators: R23.36/L inland 95 ULP (updated 2026-04-01). Toll fees at SANRAL Class I tariffs effective 1 March 2026.