Cost to drive from Pretoria to Zeerust (Botswana border)
Toll fees effective 1 March 2026 · Fuel: R23.36/L inland (updated 2026-04-01)
Toll cost
R 187,50
Fuel cost
—
Select your vehicle below
Total trip cost
—
Select your vehicle below
Add your vehicle
See your exact fuel cost and total trip price.
Toll breakdown
Class I (standard car) · mainline plazas only · effective 1 March 2026
| QuaggaMagalies Eastern section (Pretoria West – Hartbeespoort) | R 6,50 |
| PelindabaMagalies Western section (Hartbeespoort area) | R 8,00 |
| DoornpoortPretoria – Brits | R 20,00 |
| BritsBrits – Mooinooi | R 20,00 |
| MarikanaMooinooi – Rustenburg | R 30,00 |
| SwartruggensRustenburg – Zeerust | R 103,00 |
| Total tolls | R 187,50 |
Return trip: R 375,00 in tolls · Source: foresightpublications.co.za
How does your vehicle compare?
Select a row to use that vehicle · tolls are the same for all · WLTP figures
| Vehicle | Fuel / Elec. | Total |
|---|---|---|
| Volkswagen Polo | R 328,09 | R 515,59 |
| Volkswagen Golf 8 | R 396,19 | R 583,69 |
| Toyota Fortuner | R 495,23 | R 682,73 |
| Toyota Hilux | R 526,18 | R 713,68 |
| Ford Ranger | R 501,42 | R 688,92 |
| Mercedes-Benz C200 | R 414,76 | R 602,26 |
| BMW 3 Series | R 383,80 | R 571,30 |
| Volkswagen Golf GTI | R 482,85 | R 670,35 |
| Toyota Corolla Cross | R 266,19 | R 453,69 |
| Tesla Model 3 | R 107,00 | R 294,50 |
| Tesla Model Y | R 121,37 | R 308,87 |
| BYD Atto 3 | R 109,88 | R 297,38 |
Toll gates on the N4 from Pretoria to Zeerust (Botswana border)
Mainline toll plazas only — ramp tolls apply to specific exits and are not included in the total.
| Plaza | Class I fee | ||
|---|---|---|---|
| Quagga | R 6.50 | ||
| Pelindaba | R 8.00 | ||
| Doornpoort | R 20.00 | ||
| Brits | R 20.00 | ||
| Marikana | R 30.00 | ||
| Swartruggens | R 103.00 | ||
| Total (one way) | R 187.50 | ||
Source: foresightpublications.co.za · Tariffs effective 1 March 2026 · 3.12% SANRAL CPI adjustment
Cost by vehicle — Pretoria to Zeerust (Botswana border)
Select your car to see the exact fuel and toll cost for this route.
Volkswagen Polo Vivo
5.9L/100km
R 553
Toyota Corolla Quest
7L/100km
R 621
Toyota Starlet
5.4L/100km
R 522
Suzuki Swift
4.4L/100km
R 460
Suzuki Baleno
5.4L/100km
R 522
Haval Jolion
8.1L/100km
R 689
Volkswagen Polo
5.3L/100km
R 516
Volkswagen Golf 8
6.4L/100km
R 584
Toyota Corolla Cross
8.1L/100km
R 689
Hyundai i20
5.8L/100km
R 547
Kia Picanto
5.2L/100km
R 509
Renault Clio
5.7L/100km
R 540
Tips for saving money on this trip
Fuel economy matters more than tolls on longer routes. A Polo 1.0 TSI uses about 38% less fuel than a Fortuner over the same distance. On the Pretoria to Zeerust (Botswana border) trip (265km), that difference can be R200–R500 depending on the vehicle.
Tyre pressure and speed have a measurable effect. Under-inflated tyres increase fuel use by up to 3%. Driving at 110km/h instead of 120km/h can reduce fuel consumption by 10–15% on a highway trip.
Toll payments. All major toll plazas on this route now accept contactless tap-and-go card payments — no need to keep cash. E-tags (Sanral e-toll) no longer apply in Gauteng as the e-toll system was scrapped.
Other popular routes from Gauteng
Frequently asked questions
How much are tolls from Pretoria to the Botswana border?
There are 6 mainline toll plazas totalling R187.50 for a standard car (one way) as of March 2026: Quagga, Pelindaba, Doornpoort, Brits, Marikana, and Swartruggens.
How long does it take to drive from Pretoria to Zeerust?
The drive is approximately 265km and takes about 3 hours via the N4 West.