ULP93 vs ULP95 — The Real Difference
Most people know one is “better” than the other. Far fewer understand that each grade is actually defined by two separate numbers — and that the gap between those two numbers is where the genuinely interesting science lives.
When South Africans talk about the difference between 93 and 95 petrol, they are almost always talking about one number: the RON rating stamped on the pump. What almost no one discusses is that every batch of petrol also has a second, equally important octane number — the MON rating — and that the relationship between these two numbers reveals things about how a fuel actually behaves under real driving conditions that the RON alone never could.
Two Tests, Two Different Truths
RON and MON are not measured the same way. They are not measuring the same thing. That difference is the whole story.
Both RON and MON are measured using the same device: a single-cylinder CFR (Cooperative Fuel Research) engine with a variable compression ratio, developed in the 1920s and still the global standard for octane measurement today. The fuel being tested is compared against a blend of two reference compounds — isooctane (defined as 100 octane) and heptane (defined as 0 octane) — until the test engine knocks at the same intensity on both the test fuel and the reference blend. The percentage of isooctane in the matching reference blend is the octane rating of the fuel. Simple in concept. Consequential in execution — because the two tests run this engine under completely different conditions.
The practical implication is straightforward: RON tells you how a fuel behaves when your engine is not working hard. MON tells you how it behaves when it is. A fuel that looks excellent on RON but poor on MON might be perfectly adequate for someone who drives gently in city traffic and unreliable for the same person towing a trailer over Huguenot Pass at full throttle in summer.
ULP93 and ULP95 in Both Numbers
SANS 342 specifies a minimum for both RON and MON. The pump only shows one of them.
South Africa’s fuel specification standard, SANS 342, sets minimum requirements for both RON and MON on all grades of unleaded petrol sold in the country. The pump shows only the RON. The MON exists, is regulated, is tested in every batch at the terminal and refinery, and most South African drivers have never heard of it.
Several things stand out from these figures. The RON difference between the two grades is 2 points. The MON difference is also 2 points. The sensitivity — the gap between RON and MON — is approximately 10 points for both grades. And that MON of 83 on ULP93 is a figure most 93-pump nozzles have never mentioned to any driver who has used them.
The US Labelling Confusion — Why “87” ≠ “Low Octane”
American fuel stations label petrol with AKI — Anti-Knock Index — which is the mathematical average of RON and MON: (RON + MON) / 2. US “Regular 87” has a RON of approximately 91–92 and a MON of approximately 82–83, giving an AKI of about 87. South African ULP93 has a RON of 93 and a MON of approximately 83, giving an AKI equivalent of approximately 88.
This is why South African 93 is not significantly better than American “Regular 87” — they are measuring the same fuel quality with different labelling systems. When you read American automotive advice online saying “always run at least 87,” that is not equivalent to South African 87 or 93 — it maps to approximately SA 91–93 RON depending on the fuel’s MON. Importing American advice about fuel grades directly into a South African context without understanding the labelling difference produces incorrect conclusions.
Sensitivity — The Number Nobody Talks About
Two fuels can share the same RON rating and behave completely differently under sustained load. Sensitivity explains why.
Sensitivity is simply RON minus MON. For both SA ULP grades, this is approximately 10. But sensitivity is not fixed across all fuels — it varies depending on the chemistry used to achieve the octane rating, and it reveals something important about where a fuel’s knock resistance comes from and how it behaves as conditions become more severe.
Aromatic Compounds — High RON, High Sensitivity
Aromatics — toluene, xylene, and related compounds from the BTX family — are among the most potent octane-boosting components in petrol. They can have RON values above 100. Their MON values, however, are considerably lower — typically 10–15 points below their RON. Fuels that lean heavily on aromatics for their octane rating produce high RON numbers that look excellent on the pump, but the wide RON-MON gap means their advantage shrinks substantially under high-temperature, high-load MON conditions. A toluene-rich 95 RON fuel may perform more like an 83–85 MON fuel under sustained motorway overtaking. SANS 342 controls maximum aromatic content partly for emissions reasons (aromatics are VOCs and contribute to benzene in the fuel blend) and partly to manage this effect.
Ethanol — High RON, Moderate MON, Unique Cooling Effect
Ethanol has an extraordinary RON of approximately 108–111, but its MON is around 90–92 — a sensitivity of 18 or more. Adding ethanol to petrol raises the blend’s RON significantly more than its MON. South African E10 petrol (up to 10% ethanol) therefore gains disproportionate RON benefit from the ethanol component but more modest MON improvement. However, ethanol has a compensating effect that the MON test does not fully capture: its latent heat of vaporisation is approximately 840 kJ/kg, versus petrol’s 320 kJ/kg. When ethanol vaporises in the combustion chamber, it absorbs far more heat than petrol does, cooling the compressed charge significantly. This evaporative cooling effect reduces actual knock tendency under real-world conditions more than the MON number alone would predict. It is one reason ethanol-blended fuels often perform better in turbocharged engines than a straightforward MON comparison would suggest.
Isoparaffins — Balanced RON and MON, Low Sensitivity
Isooctane — the 100-octane reference compound itself — has a sensitivity of zero: its RON and MON are both 100. Branched-chain paraffin compounds (isoparaffins) generally have low sensitivity, meaning their knock resistance holds up consistently from low-load to high-load conditions. A fuel blended with a higher proportion of isoparaffins may show a slightly lower RON than an aromatic-heavy competitor but deliver more consistent real-world performance across the full engine load range. Sensitivity is the fuel chemistry story that the single RON number at the pump systematically conceals.
What Those Two Points Actually Mean in an Engine
The difference between 93 RON and 95 RON is 2 octane points. In some engines that is irrelevant. In others, it represents a meaningful window of ignition timing.
An engine’s knock sensor detects the vibration signature of detonation and signals the ECU to retard ignition timing — fire the spark slightly later — to reduce cylinder pressure and stop the knock. Every degree of ignition timing retard costs power and efficiency. The question of whether ULP93 or ULP95 makes a difference to a specific engine is a question of whether the engine’s knock sensor is ever being asked to retard timing when running on 93 RON, and whether 95 RON would remove that constraint.
Low-Compression Naturally Aspirated Engines — No Meaningful Difference
An engine with 9:1 or 9.5:1 compression ratio, running naturally aspirated, with a mild ignition timing map — the kind found in most entry-level South African passenger cars — operates comfortably within the knock threshold of ULP93 at all normal driving conditions. The knock sensor has no reason to retard timing. Putting ULP95 in this engine gives the knock sensor the same message: no knock, timing unchanged. The 2-point RON headroom simply isn’t used. You have paid more for a property the engine’s ECU cannot exploit.
High-Compression or Turbocharged Engines Specified for 95 RON
An engine specified for 95 RON minimum has its ignition timing map calibrated against 95 RON fuel. The map advances timing to the edge of the knock threshold for 95 RON — extracting maximum thermal efficiency. When ULP93 is used, this map now operates 2 RON points beyond the fuel’s capability. The knock sensor detects incipient knock and retards timing — not catastrophically, but continuously, particularly under load. The engine is measurably down on power and efficiency compared to running on its specified fuel. The 2-point difference is the engine’s designed operating window — remove it and the ECU manages around its absence at a performance cost. For turbocharged engines at full boost, where intake charge temperatures are already elevated, the MON constraint tightens further: 93 RON with a MON of 83 vs 95 RON with a MON of 85 is not a negligible difference at wide-open throttle.
Modern Engines with Active Octane Advance Maps
Some current turbocharged engines — particularly in the TSI, EcoBoost, and Skyactiv families — have ECU maps that not only protect against knock on lower-grade fuel but actively advance timing when higher-octane fuel is available. These engines effectively have two operating modes: a conservative map for 93 RON and an optimised map for 95 RON, with the knock sensor’s absence of activity on 95 RON signalling the ECU to move into the higher-performance map. These engines genuinely perform differently on the two grades. The improvement is real, measurable on a dynamometer, and perceptible under hard driving — more responsive throttle, stronger pulls under load, marginally better fuel consumption from the improved thermal efficiency of more advanced timing.
The South African Context
Altitude, ethanol, SANS 342, and why the coastal driver’s “standard” is the inland driver’s “premium.”
South Africa’s two-grade system — ULP93 inland, ULP95 at the coast as the standard minimum — is not a commercial decision. It is an engineering response to altitude physics. At Johannesburg’s elevation of approximately 1,750 metres above sea level, atmospheric pressure is around 82 kPa versus the standard 101 kPa at sea level. Lower atmospheric pressure means a lower mass of air entering the cylinder per intake stroke — which means lower effective compression of the charge, which means lower peak temperatures during compression, which means reduced knock tendency.
A 9.5:1 compression engine running at altitude behaves as if its effective compression ratio is lower because the air charge is thinner. This reduced knock tendency means that 93 RON is sufficient to keep the engine operating within its knock-free timing map at altitude, while the same engine at sea level — with a full atmospheric air charge — needs 95 RON to achieve the same result. The fuel grade changes because the engine environment changes, not because the engines are different.
Driving Between Inland and Coastal — What to Do
If your vehicle specifies 95 RON as its minimum — coastal standard, inland premium — fill with 95 RON regardless of where you are. At altitude inland, the reduced knock tendency means 93 RON might be technically sufficient, and your knock sensor will manage the transition. But most manufacturers specify their minimum fuel grade for sea-level conditions, which is the more demanding environment. Running 93 RON inland in a 95 RON-specified vehicle is generally acceptable as a brief compromise — the ECU compensates — but it is not the intended operating condition.
If your vehicle specifies 93 RON — designed for inland use — arriving at the coast and running on 95 RON is perfectly fine. You will not cause any damage. You will also not gain meaningfully unless your engine has an active octane advance map. The higher MON of the 95 RON fuel (85 vs 83) does provide marginally more knock resistance under the higher effective compression that sea-level atmospheric pressure creates — which is precisely why 95 RON is the coastal minimum. The fuel grade system is working as designed.
The Complete Picture
ULP93 and ULP95 differ by 2 RON points and 2 MON points. The RON difference is what the pump shows. The MON difference is what matters most when the engine is working hardest — sustained high load, full throttle, hot conditions, motorway overtaking. The sensitivity of both fuels is approximately 10 points, meaning both grades lose about 10 points of knock resistance as conditions shift from the benign RON test environment to the demanding MON test environment.
Whether those 2 points matter to you depends entirely on your engine’s compression ratio, whether it is turbocharged, what minimum grade the manufacturer specifies, and whether your ECU has a timing advance map that can exploit higher octane. For most mainstream engines specified for 93 RON, the difference is invisible. For high-compression, turbocharged, or performance-specified engines running on 93 RON where 95 is required, the knock sensor is working constantly to protect the engine at a cost in power and economy that adds up quietly over every hard drive.
The pump shows one number. The fuel has two. And the relationship between those two numbers — the sensitivity — tells you more about how a fuel will actually behave under real driving conditions than either number does alone.

