Fuel Cost Calculator South Africa (2026) — Trip Cost & Petrol Prices
Calculate how much fuel you will need and what it will cost for any trip in South Africa. Select a popular route or enter a custom distance, choose your vehicle type and fuel, and get an instant cost estimate with current March 2026 fuel prices.
Trip Fuel Cost Calculator
Your Trip Fuel Cost
Common Routes: Fuel Cost Comparison
Estimated fuel costs for popular South African routes using Petrol 95 (Inland) at R24,49/L and 8 L/100km consumption.
| Route | Distance | Litres | One-Way Cost | Return Cost |
|---|---|---|---|---|
| Joburg to Cape Town | 1,400 km | 112.0 L | R2 742,88 | R5 485,76 |
| Joburg to Durban | 570 km | 45.6 L | R1 116,74 | R2 233,49 |
| Cape Town to Durban | 1,650 km | 132.0 L | R3 232,68 | R6 465,36 |
| Joburg to Pretoria | 60 km | 4.8 L | R117,55 | R235,10 |
| Cape Town to Stellenbosch | 50 km | 4.0 L | R97,96 | R195,92 |
| Joburg to Bloemfontein | 400 km | 32.0 L | R783,68 | R1 567,36 |
| Durban to Pietermaritzburg | 80 km | 6.4 L | R156,74 | R313,47 |
| Pretoria to Polokwane | 300 km | 24.0 L | R587,76 | R1 175,52 |
Current Fuel Prices in South Africa (March 2026)
Fuel prices in South Africa are regulated by the Department of Mineral Resources and Energy and change on the first Wednesday of each month. The price difference between inland and coastal regions is due to transport costs — fuel arrives at coastal refineries and must be piped or trucked inland, adding to the price. Here are the current prices:
| Fuel Type | Price per Litre |
|---|---|
| Petrol 95 (Inland) | R24,49 |
| Petrol 95 (Coastal) | R23,89 |
| Petrol 93 (Inland) | R24,19 |
| Diesel 50ppm (Inland) | R22,48 |
| Diesel 50ppm (Coastal) | R21,88 |
Fuel Price Breakdown
The price you pay at the pump is made up of several components. A significant portion goes to government levies and taxes rather than the actual cost of fuel. Here is an approximate breakdown of what makes up the price of a litre of petrol in South Africa:
| Component | Description | Approx. c/L |
|---|---|---|
| Basic Fuel Price | Cost of refined fuel | 850c |
| General Fuel Levy | Government tax on fuel | 393c |
| Road Accident Fund Levy | Funds for road accident victims | 218c |
| Customs & Excise | Import duties | 4c |
| Pipeline / Transport | Inland transport cost | 36c |
| Dealer Margin | Retail profit | 267c |
| Other Levies & Margins | Wholesale, storage, slate, etc. | 681c |
The General Fuel Levy and Road Accident Fund Levy alone account for over R6 per litre. The basic fuel price (the actual cost of refined fuel) makes up only about 35% of the pump price. This is why South African fuel prices remain high even when international oil prices drop.
Tips to Save Fuel
- Drive at 100-110 km/h on the highway — fuel consumption increases significantly above 120 km/h. Driving at 110 instead of 130 can save 15-20% on fuel.
- Keep tyres properly inflated — under-inflated tyres increase rolling resistance and can add 3-5% to your fuel bill.
- Remove unnecessary weight — every 50 kg of extra weight increases consumption by about 1-2%. Empty the boot before a long trip.
- Use cruise control — maintaining a steady speed is more efficient than constantly accelerating and braking.
- Avoid idling — if you will be stationary for more than 30 seconds, it is more efficient to switch off and restart.
- Service your vehicle regularly — a well-maintained engine, clean air filter, and fresh spark plugs can improve fuel efficiency by up to 10%.
- Plan your route — use navigation apps to avoid traffic and construction. Stop-start traffic uses far more fuel than a flowing highway.
- Fill up at coastal stations if passing through — fuel is approximately 60c per litre cheaper on the coast than inland.
Fuel prices are approximate for March 2026 and may have changed. Actual consumption depends on driving style, road conditions, vehicle condition, load, and weather. Last updated March 2026.
Frequently Asked Questions
How much does it cost to drive from Joburg to Cape Town?
The fuel cost to drive from Johannesburg to Cape Town (approximately 1,400 km) depends on your vehicle and fuel type. A medium car using 8 L/100km on Petrol 95 Inland at R24.49/L would use about 112 litres and cost approximately R2,743 one way, or R5,487 for a return trip. A more fuel-efficient small car at 6 L/100km would cost about R2,057 one way.
What is the current petrol price?
As of March 2026, Petrol 95 (Inland) is approximately R24.49 per litre, Petrol 95 (Coastal) is R23.89/L, and Petrol 93 (Inland) is R24.19/L. Diesel 50ppm is R22.48/L inland and R21.88/L coastal. Fuel prices in South Africa are adjusted monthly by the Department of Mineral Resources and Energy.
How do I calculate fuel cost for a trip?
To calculate fuel cost: (1) Divide the trip distance in km by 100. (2) Multiply by your vehicle's fuel consumption in L/100km. This gives you the litres needed. (3) Multiply litres by the current fuel price per litre. For example, a 500 km trip in a car that uses 8 L/100km: 500 / 100 x 8 = 40 litres. At R24.49/L, the cost is 40 x R24.49 = R979.60.
Why are fuel prices different inland vs coastal?
Fuel is cheaper on the coast because South Africa's refineries and fuel import terminals are located at the coast (mainly Durban and Cape Town). Transporting fuel inland via pipeline and road adds cost — this transport differential is approximately 60 cents per litre. The inland price also includes a pipeline levy and higher distribution margins.
How much does it cost to drive from Joburg to Durban?
Driving from Johannesburg to Durban is approximately 570 km. A medium car using 8 L/100km on Petrol 95 Inland at R24.49/L would need about 45.6 litres and cost roughly R1,117 one way, or R2,234 for a return trip. Diesel vehicles would cost less due to lower fuel prices and generally better highway consumption.
What uses more fuel — petrol or diesel?
Diesel vehicles typically use 15-25% less fuel per kilometre than equivalent petrol vehicles, especially on highways. Diesel engines are more thermally efficient and produce more torque at lower RPMs. Combined with diesel being cheaper per litre (approximately R22.48 vs R24.49 inland), diesel vehicles are significantly cheaper to run on long trips. However, diesel vehicles usually have a higher purchase price.
Click here to join our telegram channel and stay up to date with load shedding and related news!