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.
If you have ever filled up your vehicle’s tank in Johannesburg and noticed it costs significantly more than it does in Durban or Cape Town, you have experienced South Africa’s dual-zone pricing system.
The core difference between inland vs coastal fuel prices comes down to transport costs. Because South Africa imports a large portion of its refined petroleum products and crude oil via coastal ports, moving that fuel hundreds of kilometres inland requires massive infrastructure—namely pipelines, rail, and road transport. The Department of Mineral Petroleum and Resources (DMPR) regulates these zones to ensure transport costs are fairly recovered.
Inland vs Coastal Fuel Prices: Current Price
To see exactly how this structural difference impacts your wallet today, here is the official pricing breakdown for the primary fuel grades across South Africa.
Official DMPR Regulated Rates
- Effective Date: September 2026
- Units: Cents per litre (c/l) and Rands per litre (R/l)
| Fuel Grade / Region | Coastal Price | Inland Price | Price Difference |
| Petrol 95 Unleaded | R26.05 / l (2605 c/l) | R26.92 / l (2692 c/l) | 87 c/l (Inland is higher) |
| Petrol 93 Unleaded | R25.97 / l (2597 c/l) | R26.76 / l (2676 c/l) | 79 c/l (Inland is higher) |
| Diesel 50ppm (Wholesale) | R28.68 / l (2868 c/l) | R29.56 / l (2956 c/l) | 87 c/l (Inland is higher) |
Note: While petrol has a strictly regulated retail price, diesel prices shown are wholesale guidelines; retail stations set their own margins on diesel.
If you are currently planning a road trip or auditing your company’s logistics spend, you can use our calculate fuel costtool to estimate your total trip expenses based on these regional variances. To view national historical data or upcoming adjustments, visit our main fuel price South Africa hub.
Inland, Coastal, or Local Zone Context
South Africa does not simply have two flat rates for fuel. Instead, the country is partitioned into more than 50 distinct pricing zones, calculated by adding specific transport tariffs to the Basic Fuel Price (BFP).
The Pricing Zones Broken Down
- The Coastal Zone: This includes major port cities like Durban, Cape Town, Port Elizabeth (Gqeberha), and East London. These areas enjoy the lowest baseline prices because the fuel is discharged directly from tankers into coastal storage facilities.
- The Inland Zone: This encompasses Gauteng, the Free State, Mpumalanga, Limpopo, the North West, and parts of the Northern Cape. The benchmark inland zone is Zone 9C (Gauteng), which carries the highest transport tariff due to its distance from the coast.
It is a common misconception that every individual suburb or station has its own government-regulated price. In reality, the regulated retail petrol price today is fixed uniformly across an entire pricing zone. If you visit two different stations in central Johannesburg, the official price for 95 Unleaded will be identical. However, retail stations do compete on diesel pricing, which is deregulated at the pump.
Compare Petrol, Diesel, and Other Fuels
When evaluating current inland vs coastal fuel prices, the rules shift depending on whether you are filling up a passenger vehicle with petrol or managing a commercial fleet running on diesel.
Petrol Pricing Rules
Petrol (both 93 and 95 octane) is strictly regulated by the state at the retail level.
- 95 Octane: Available nationwide. It is the mandatory standard at the coast and the premium option inland.
- 93 Octane: Primarily sold in inland regions to accommodate older engines or vehicles optimized for high-altitude driving.
Diesel Pricing Realities
Unlike petrol, diesel is only regulated at the wholesale level. This creates a highly competitive retail environment for logistics companies and everyday drivers.
- 50ppm vs 500ppm: Both grades carry the regional inland/coastal transport differential, but individual service stations add their own retail markups.
- Commercial and Fleet Impact: For long-haul logistics operating between the coast and Gauteng, managing the inland fuel price South Africa premium versus the lower coastal fuel price South Africa tier is a critical part of route optimization.
Why This Area Differs from Other Regions
The fundamental reason why the inland zone is more expensive than the coastal zone boils down to the cost of operating the pipes, trains, and trucks that keep the economic heartland running.
[Imported Fuel / Coastal Refineries]
│
▼ (Port Entry: Durban / Cape Town)
[Coastal Pricing Zone]
│
▼ (Transported via Transnet Pipeline / Rail)
[Inland Pricing Zone (Gauteng / Zone 9C)] -> +87c/l Transport Tariff
When crude oil or refined petrol arrives at coastal ports, it can be distributed immediately to local coastal stations. To get that same fuel to Johannesburg, it must pump through Transnet’s multi-product pipeline or travel via rail and road networks. The cost of building, maintaining, and powering this transport infrastructure is calculated into the final retail price as a transport tariff. This explains why is petrol more expensive inland and why the gap remains relatively stable month-to-month, changing only when transport tariffs are officially adjusted.
Travel and Fill-Up Decision Guidance
If you are planning a long-distance drive across South Africa, understanding regional pricing zones can save you a noticeable amount of money at the pumps.
Knowing Where to Fill Up
If you are driving from a coastal city to the interior, the golden rule is simple: fill up your tank completely before leaving the coast.
- Heading Inland: If you are driving from Durban to Johannesburg, make sure your tank is full before you ascend the toll roads. Fuel gets progressively more expensive the closer you get to Gauteng.
- Heading to the Coast: If you are leaving Johannesburg for a coastal holiday, only put in enough fuel to safely reach your lower-priced destination, then fill up completely once you hit the coast.
For exact localized comparisons, look at our granular breakdowns for major routes, such as the petrol price Cape Town vs Johannesburg guide or the petrol price Johannesburg vs Durban travel planner.
Related City, Province, and Calculator Pages
Because fuel prices fluctuate monthly based on global oil markets and the Rand/Dollar exchange rate, calculating your precise operating costs requires dynamic tools rather than fixed tables.
To work out your exact trip expenses, you will need a few basic inputs:
- Total distance of the trip (in kilometres).
- Your vehicle’s average fuel consumption (e.g., 7.5 litres per 100km).
- The specific fuel type required (Petrol 95, Petrol 93, or Diesel 50ppm).
- The current price per litre for your specific starting zone.
Please explore our dedicated regional paths and predictive tools to plan your budget efficiently:
- inland vs coastal petrol price — Deep-dive historical variance analysis.
- where is petrol cheaper in South Africa — Map-based zone finder.
- should I fill up before travelling inland — Interactive trip fuel optimizer.
Frequently Asked Questions
Is petrol always cheaper at the coast in South Africa?
Yes, regulated retail petrol is always cheaper at the coast because it does not incur the costly inland pipeline and transport tariffs required to move fuel up from sea level to the interior plateau.
Why is there an inland vs coastal fuel price gap today?
The gap exists to cover the cost of transporting fuel from coastal ports where it is imported or refined to the inland provinces. This transport cost is determined by the government and updated periodically via official tariff structures.
Does the price difference affect both petrol and diesel?
Yes. Both petrol and diesel incur transport costs, making them more expensive inland. However, because diesel retail pricing is deregulated, individual filling stations inland may cut into their own profit margins to offer competitive rates that close the gap slightly.