Fuel prices in Malaysia this week
This week's prices
| Fuel | Per litre | Vs last week |
|---|---|---|
| Unsubsidised prices | ||
| RON97 | RM5.15 | up 15 sen |
| RON95 | RM4.67 | up 15 sen |
| Diesel, Peninsular Malaysia | RM5.27 | unchanged |
| Subsidised prices | ||
| RON95, BUDI95 | RM1.99 | unchanged |
| RON95, SKPS | RM2.05 | unchanged |
| Diesel, BUDI Diesel | RM2.10 | unchanged |
| Diesel, SKDS | RM2.15 | unchanged |
| East Malaysia | ||
| Diesel, East Malaysia | RM2.15 | unchanged |
Two years of fuel prices
Every week from 17 Oct 2024. The axis starts at zero so a few sen never looks like a cliff. In this window Peninsular diesel (unsubsidised) was lowest at RM2.74 on 5 Jun 2025 and highest at RM6.72 on 9 Apr 2026.
Petrol prices, weekly
- RON95, BUDI95 price (single pump price before 30 Sep 2025)
- RON95, unsubsidised
- RON97
Source: Ministry of Finance via data.gov.my
Diesel prices, weekly
- Diesel, Peninsular Malaysia
- Diesel, East Malaysia
Source: Ministry of Finance via data.gov.my
What does fuel cost you a month?
Pick your fuel, then enter the kilometres you drive or the litres you buy. The comparison uses the feed's own price from four weeks and 52 weeks before the latest week.
Your car's L/100 km is in its manual or on the trip computer. 8 means 12.5 km to the litre.
RM238.80
120 litres of RON95 at the BUDI95 price, at the price for the week from 8 Oct 2026.
- Four weeks ago (10 Sep 2026, RM1.99 a litre): RM238.80, the same as now.
- A year ago (9 Oct 2025, RM1.99 a litre): RM238.80, the same as now.
The BUDI95 price only applies to eligible Malaysian citizens, up to a monthly limit set by the Ministry of Finance. Litres above your limit cost the unsubsidised price, so for heavy use work the two prices out separately.
How Malaysia sets fuel prices every week
The Ministry of Finance sets unsubsidised petrol and diesel prices with the Automatic Pricing Mechanism. Its statement dated 30 September 2026 says the prices follow the average global crude oil price over the calculation period. The feed shows a new price week every week, and the statement for 1 to 7 October shows the weeks run Thursday to Wednesday. Read the statement (Bahasa Malaysia, read 11 October 2026).
The RON95 subsidy, as of the 30 September 2026 statement
That statement lists a subsidised RON95 price of RM1.99 a litre under BUDI95 for eligible Malaysian citizens paying with MyKad, and a subsidised diesel price of RM2.10 under BUDI Diesel. It also lists controlled prices of RM2.05 for petrol (SKPS) and RM2.15 for diesel (SKDS), and says purchases are subject to monthly eligibility limits. The feed for the week from 8 Oct 2026 shows RM1.99 for BUDI95, RM2.10 for BUDI Diesel, RM2.05 for SKPS and RM2.15for SKDS. Policy changes often. For who qualifies and the current limits, read the Ministry's latest statement, because we only report what we have checked.
Why RON97 and diesel move differently
RON95, RON97 and diesel are separate products with separate prices, and they do not move together. In the latest week, unsubsidised RON95 was up 15 sen, RON97 was up 15 sen and Peninsular diesel was unchanged. Over two years, unsubsidised diesel has swung between RM2.74 and RM6.72. RON97 has no subsidy listed in the statement, so it follows the mechanism directly. This is general information, not advice.
Questions people ask
+What is the petrol price in Malaysia this week?
For 8 to 14 Oct 2026: RON95 is RM1.99 a litre at the BUDI95 price and RM4.67 unsubsidised. RON97 is RM5.15. Diesel in Peninsular Malaysia is RM5.27 unsubsidised.
+Why are there two RON95 prices?
The Ministry of Finance publishes an unsubsidised RON95 price set by the Automatic Pricing Mechanism, and a lower subsidised price for eligible Malaysian citizens who pay with MyKad under BUDI95. It also lists a controlled price (SKPS). Eligibility rules and monthly limits are set by the Ministry, so check its latest statement before you rely on them.
+When do fuel prices change?
Weekly. The Ministry of Finance announces prices under the Automatic Pricing Mechanism, which follows the average global crude oil price over a calculation period. Its statement dated 30 September 2026 covered 1 to 7 October, so a price week runs Thursday to Wednesday.
+Is RON97 subsidised?
The Ministry of Finance statement we checked lists subsidised prices only for RON95 (BUDI95 and SKPS) and for diesel (BUDI Diesel and SKDS). RON97 is listed at its unsubsidised price, which is RM5.15 in the latest week.
+How much does a full tank cost?
A 40-litre fill costs RM79.60 at the BUDI95 price of RM1.99 a litre, RM186.80 at the unsubsidised RON95 price, and RM206.00 at the RON97 price. Diesel at RM5.27 a litre would be RM210.80 before any subsidy. Tank sizes differ, so use the calculator for your own car.
+Why is East Malaysia diesel so much lower?
The feed shows East Malaysia diesel at RM2.15 a litre, the same figure as the SKDS controlled price, while Peninsular diesel is shown at RM5.27 unsubsidised. We have not found an official page that explains the East Malaysia arrangement, so we report the feed's figure and no more. Check the Ministry of Finance for who pays which price.
+Where does this data come from?
From the Ministry of Finance weekly fuel price series published on data.gov.my under the Creative Commons Attribution 4.0 licence. We read it every six hours. The week-on-week changes and cost figures are our own arithmetic on those prices.
Where the figures come from
- data.gov.my, Petroleum and diesel prices (weekly) · Ministry of Finance data, CC BY 4.0, updated weekly
- Ministry of Finance, fuel price statement for 1 to 7 October 2026 · read 11 Oct 2026
Fuel price data: Ministry of Finance Malaysia, via data.gov.my, licensed under CC BY 4.0. Week-on-week changes, ranges and cost figures on this page are our own arithmetic on that data.