How much you will pay in tolls when you head to your holiday destination this year

Those traveling long distances this holiday season can expect to pay for a number of tolls on South Africa’s major roads.

According to the official toll tariffs effective as of March 2017, it will cost a Class 1 vehicle (all light vehicles) R240.00 to travel from Pretoria/Johannesburg to Durban, while a trip made from Pretoria/Johannesburg to Cape Town would set you back R164.50 in the same vehicle.

You can find a calculation of the most popular toll routes detailed below.


Johannesburg/Pretoria to Beaufort West

Class 1 Class 2 Class 3 Class 4
Grasmere R18.00 R54.00 R63.00 R82.00
Vaal R59.50 R112.00 R135.00 R180.00
Verkeerdevlei R51.50 R103.00 R154.00 R216.00
Total Cost R129.00 R269.00 R352.00 R478.00

Johannesburg/Pretoria via Polokwane to Beitbridge

Class 1 Class 2 Class 3 Class 4
Baobab R40.50 R110.00 R151.00 R182.00
Capricorn R41.50 R114.00 R134.00 R167.00
Nyl R52.00 R67.00 R118.00 R158.00
Kranskop R40.00 R102.00 R137.00 R168.00
Carousel R50.00 R134.00 R148.00 R171.00
Pumalani R11.00 R27.00 R31.00 R38.00
Total Cost R235.00 R554.00 R619.00 R884.00

Johannesburg/Pretoria to Bloemfontein/Kimberly

Class 1 Class 2 Class 3 Class 4
Grasmere R18.00 R54.00 R63.00 R82.00
Vaal R59.50 R112.00 R135.00 R180.00
Verkeerdevlei R51.50 R103.00 R154.00 R216.00
Total Cost R129.00 R269.00 R352.00 R478.00

Johannesburg/Pretoria to Cape Town

Class 1 Class 2 Class 3 Class 4
 Huguenot R35.50 R99.00 R154.00 R250.00
 Verkeerdevlei R51.50 R103.00 R154.00 R216.00
 Vaal  R59.50 R112.00 R135.00 R180.00
 Grasmere R18.00 R54.00 R63.00 R82.00
Total Cost R164.50 R368.00 R506.00 R728.00

Johannesburg/Pretoria to Durban

Class 1 Class 2 Class 3 Class 4
 Gosforth R11.00 R30.00 R33.00 R45.00
 De Hoek  R44.00 R69.00 R105.00 R152.00
 Wilge R62.00 R106.00 R142.00 R201.00
 Tugela R66.00 R109.00 R171.00 R237.00
 Mooi R46.00 R113.00 R158.00 R214.00
 Marianhill R11.00 R19.00 R24.00 R37.00
Total Cost R240.00 R446.00 R633.00 R886.00

Johannesburg/Pretoria to Kruger National Park/Maputo

Class 1 Class 2 Class 3 Class 4
Middelburg R56.00 R121.00 R183.00 R241.00
Total Cost R56.00 R121.00 R183.00 R241.00

Johannesburg/Pretoria to Port Elizabeth

Class 1 Class 2 Class 3 Class 4
Verkeerdevlei R51.50 R103.00 R154.00 R216.00
Vaal R59.50 R112.00 R135.00 R180.00
Grasmere R18.00 R54.00 R63.00 R82.00
Total Cost R129.00 R269.00 R352.00 R478.00

Johannesburg to Sun City via Rustenburg

Class 1 Class 2 Class 3 Class 4
Brits R13.50 R47.00 R51.00 R60.00
Total Costs R13.50 R47.00 R51.00 R60.00

Cape Town to Durban

Class 1 Class 2 Class 3 Class 4
Huguenot R35.50 R99.00 R154.00 R250.00
Marianhill R11.00 R19.00 R24.00 R37.00
Mooi  R46.00 R113.00 R158.00 R214.00
Tugela R66.00 R109.00 R171.00 R237.00
Total Costs R158.50 R340.00 R507.00 R738.00

Cape Town to Port Elizabeth

Class 1 Class 2 Class 3 Class 4
Tsitsikama R47.50 R120.00 R286.00 R404.00
Total Costs R47.50 R120.00 R286.00 R404.00

Images courtesy of Drive South Africa.

Read: Sanral sees major increase in motorists using electronic tolls

Latest news

Partner Content

Show comments

Follow us

Recommended