Updated Prices for Petrol from 30 April to 6 May 2026:
The latest available schedule is 30 April – 6 May 2026. MOF/Bernama says diesel in Peninsular Malaysia remains RM5.12/L, RON97 is RM4.90/L, non-subsidised RON95 is RM3.97/L, BUDI95 remains RM1.99/L, and diesel in Sabah, Sarawak & Labuan remains RM2.15/L. Data.gov.my also shows the fuel-price dataset is current as of 30 April 2026, with the next update due 6 May 2026.
🚗 Latest Fuel Prices (30 April – 6 May 2026)
Malaysia Petrol Prices Update (30 April – 6 May 2026): RON95, RON97 & Diesel Latest Rates
Malaysia’s latest fuel prices for the week 30 April to 6 May 2026 have been announced under the Automatic Pricing Mechanism (APM).
Latest Petrol and Diesel Prices (30 April 2026 – 6 May 2026)
| Fuel Type | Price per litre | Status / Change |
|---|---|---|
| RON95 under BUDI95 | RM1.99 | Unchanged |
| RON95 non-subsidised / market price | RM3.97 | Up 10 sen |
| RON97 | RM4.90 | Up 5 sen |
| Diesel — Peninsular Malaysia | RM5.12 | Unchanged |
| Diesel — Sabah, Sarawak & Labuan | RM2.15 | Unchanged |
Source: MOF / Bernama
Malaysia Petrol Prices Update (26 March – 1 April 2026): RON95, RON97 & Diesel Latest Rates
Malaysia’s fuel prices have increased significantly for the week 26 March to 1 April 2026, following the government’s weekly review under the Automatic Pricing Mechanism (APM). The adjustments reflect movements in global crude oil prices and refined petroleum costs.
Here’s a quick breakdown of the latest fuel prices:
🚗 Latest Fuel Prices (26 March – 1 April 2026)
- RON95 (market price): RM3.87 per litre (+60 sen)
- RON95 under BUDI95 subsidy: RM1.99 per litre (no change)
- RON97: RM5.15 per litre (+60 sen)
- Diesel (Peninsular Malaysia): RM5.52 per litre (+80 sen)
- Diesel (East Malaysia – Sabah, Sarawak & Labuan): RM2.15 per litre (no change)
Latest Petrol and Diesel Prices (26 March 2026 – 01 April 2026)
| Fuel Type | Price (per Litre) | Status / Change |
|---|---|---|
| RON95 BUDI95 | RM1.99 | Unchanged |
| RON95 | RM3.87 | Increased RM0.60 |
| RON97 | RM5.15 | Increased RM0.60 |
| Diesel (Peninsular) | RM5.52 | Increased RM0.80 |
| Diesel (SS & Labuan) | RM2.15 | Unchanged |
Source: MOF