Official figures — September 2026. These are the confirmed prices published by the Department of Mineral and Petroleum Resources (DMPR), effective Wednesday, 2 September 2026. Petrol 93 and 95 both rose 134 c/l, diesel 500ppm rose 294 c/l, diesel 50ppm rose 315 c/l and illuminating paraffin rose 213 c/l. The previous official prices took effect on 5 August 2026.
Truck Fuel Cost Calculator South Africa tool
Calculating fleet and haulage expenses accurately is critical for logistics operations, commercial couriers, and heavy transport businesses across South Africa. This truck fuel cost calculator South Africa tool provides an instant estimate of trip costs, total litre requirements, and per-kilometre fuel burn for commercial trucks, bakkies, and freight fleets.
To generate a calculation, you need five core inputs: total distance (in kilometres), average vehicle consumption rate (in litres per 100 km), fuel type/grade, price per litre (in Rand), and total vehicle count. Whether you are running long-distance logistics between Johannesburg and Durban or managing local distribution across Western Cape delivery hubs, this tool converts raw pump and wholesale price metrics into actionable budget forecasts.
Please note that all outputs provided by this tool are operational estimates designed for planning and budgeting. Actual fuel consumption varies based on vehicle payload, road gradient, driver behavior, traffic delays, and local retail depot markups. If you are managing larger commercial operations, you can also explore our specialized fleet diesel cost calculator for expanded multi-vehicle management.
Enter your distance, consumption and fuel price
Inputs needed
To produce accurate fuel expenditure forecasts, enter the following key parameters into the calculation fields:
- Distance (km): The total round-trip or single-leg distance for your journey. Standard South African freight corridors include Johannesburg to Durban (570 km), Johannesburg to Cape Town (1,400 km), and Port Elizabeth to Bloemfontein (685 km).
- Consumption Rate (L/100km): The manufacturer specification or historical telematics average for your vehicle class. Light commercial bakkies typically average 8.5–12.0 L/100km, medium rigid trucks average 18–26 L/100km, while fully laden interlink heavy trucks burn 35–50 L/100km depending on payload.
- Fuel Price (R/L or c/L): The active benchmark price per litre. While retail petrol prices are strictly regulated per zone by the government, diesel in South Africa is un-capped at the retail level. Commercial fleets usually calculate baseline costs using wholesale prices or contractual depot rebates.
- Location Context: Specify whether your refueling occurs in inland pricing zones (such as Gauteng Zone 9C) or coastal supply regions (Cape Town, Durban, Gqeberha). Transporting fuel inland adds pipeline and rail transport tariffs, creating a regional price differential.
If you are evaluating lighter vehicles or mixed petrol-diesel delivery fleets, check our general diesel fuel cost calculator to model individual route expenses.
Current fuel-price assumptions
Assumptions
Official South African fuel price adjustments are gazetted on the first Wednesday of every month by the Department of Mineral and Petroleum Resources (DMPR). Commercial diesel prices reflect wholesale prices, whereas retail pumps add varying commercial margins.
The baseline figures below represent the official DMPR wholesale diesel benchmarks effective 2 September 2026:
| Fuel Grade & Type | Pricing Zone | Wholesale Price (R/L) | Wholesale Price (c/L) | Monthly Change |
| Diesel 0.05% (500ppm) | Inland (Gauteng) | R29.11 | 2,911.11 c/L | ↑ R2.94 / L |
| Diesel 0.05% (500ppm) | Coastal (CPT/DBN) | R28.24 | 2,823.91 c/L | ↑ R2.94 / L |
| Diesel 0.005% (50ppm) | Inland (Gauteng) | R25.16 | 2,516.17 c/L | ↑ R3.15 / L |
| Diesel 0.005% (50ppm) | Coastal (CPT/DBN) | R28.68 | 2,868.31 c/L | ↑ R3.15 / L |
Note on Price Schedules: Wholesale diesel figures act as the primary benchmark for commercial fleet accounts. Retail pump prices at truck stops typically add between R1.20 and R2.50 per litre in retailer margins, grid charges, and local service surcharges. For real-time updates across petrol grades, refer to our live petrol price today tracker.
Worked example
Example calculation
Consider a practical South African freight scenario: A transport operator dispatches a 7-axle interlink heavy truck running freight from City Deep, Johannesburg to Durban South Dig-Out, returning empty.
- Route Distance: 1,140 km (570 km each way)
- Vehicle Consumption: 38.0 L/100km (laden down to coast, unladen return average)
- Fuel Grade: Wholesale Diesel 0.005% (50ppm) Inland Benchmark
- Effective Date Benchmark Price: R25.16 per litre (2 September 2026 DMPR Schedule)
Step 1: Calculate Total Fuel Volume Required
$$\text{Total Litres} = \frac{\text{Distance}}{100} \times \text{Consumption Rate}$$
$$\text{Total Litres} = \frac{1,140}{100} \times 38.0 = 433.2 \text{ Litres}$$
Step 2: Calculate Total Fuel Expenditure
$$\text{Total Cost} = \text{Total Litres} \times \text{Price per Litre}$$
$$\text{Total Cost} = 433.2 \text{ L} \times \text{R}25.16 = \text{R}10,899.31$$
Step 3: Calculate Operating Cost Per Kilometre
$$\text{Cost per KM} = \frac{\text{Total Cost}}{\text{Total Distance}}$$
$$\text{Cost per KM} = \frac{\text{R}10,899.31}{1,140 \text{ km}} = \text{R}9.56 \text{ per km}$$
This calculation highlights the direct impact of fuel on logistics margins, serving as a baseline for setting freight tariffs or fuel recovery surcharges.
How the calculation works
Formula used
Our truck fuel cost calculator uses standard automotive fleet formulas to determine total fuel demand, monetary expenditure, and efficiency benchmarks.
- Required Litres Formula:$$\text{Litres Consumed} = \left( \frac{D}{100} \right) \times C$$Where $D$ is total distance in kilometres and $C$ is vehicle fuel consumption in L/100km.
- Total Trip Fuel Expenditure Formula:$$\text{Trip Cost (ZAR)} = \text{Litres Consumed} \times P$$Where $P$ is the price per litre in Rand (R/L) or converted from cents per litre ($\text{c/L} \div 100$).
- Per-Kilometre Fuel Cost Formula:$$\text{Cost per KM} = \frac{\text{Trip Cost (ZAR)}}{D} = \left( \frac{C}{100} \right) \times P$$
To benchmark your fleet’s efficiency against national distance matrices, visit our dedicated diesel cost per km calculatortool.
Related calculators and price pages
Related calculators
Managing commercial transport costs requires tracking multiple variables, from daily Basic Fuel Price (BFP) fluctuations to regional wholesale pricing structures. Use these specialized resources to manage your road freight expenses:
- diesel price per litre South Africa: View updated regional wholesale and retail diesel schedules, including inland vs coastal breakdowns.
- fleet diesel cost calculator: Model multi-vehicle fleet operations, monthly haulage budgets, and rebate structure adjustments.
- fuel calculators South Africa: Access our suite of commute, freight, bakkie, and long-haul expense estimation tools.
- petrol price today: Track daily Central Energy Fund (CEF) over/under-recovery indicators for upcoming monthly price adjustments.
Frequently asked questions
FAQs
What inputs does the truck fuel cost calculator South Africa need?
To calculate trip fuel costs, the calculator requires trip distance in kilometres, vehicle fuel consumption rate in L/100km, current diesel price per litre in Rand (or cents per litre), fuel type, and the total number of vehicles in your fleet.
Are calculator results exact?
No, calculator outputs are estimates based on standardized mathematical formulas and user inputs. Actual trip costs will vary depending on load weight, driver route selection, traffic conditions, vehicle maintenance status, and specific truck stop retail pricing.
Should inland and coastal prices be included separately?
Yes. In South Africa, inland fuel prices are higher than coastal prices due to pipeline and road transport costs from coastal ports to inland hubs like Gauteng. Always select the appropriate regional benchmark (inland vs coastal) for accurate route calculations.
How can logistics operators reduce truck fuel costs?
Fleet operators can reduce fuel burn by monitoring telematics data to minimize engine idling, enforcing optimal cruising speeds, maintaining tire inflation levels, training drivers in eco-driving techniques, and negotiating bulk depot fuel rebates.