Skip to main content
RETAIL PRICES · 22 OCT – 28 OCT
Market price per litre
RON 95
RON 97
DIESEL
Subsidised prices
BUDI 95Citizens, MyKad
BUDI DieselEligible individuals
SKPSLogistics & transport
SKDSRegistered fleets

Source: KPDN · data.gov.my ↗. Updated every Wednesday night, as soon as prices are announced.

In force 22 Oct – 28 OctRON 95 a year ago: RM 2.05 (+111%)

Malaysia Fuel Prices This Week

New prices in00h 00m 00s
Next week's price, estimated
Brent crude fell 5.6% last week, which usually means a price drop next week. Wait for Thursday's new price if you can.
Estimate from US EIA Brent data (to 20 Oct 2026); right on direction about 3 weeks in 4 over the past 57 weeks. Not an official forecast.

Global oil market

Crude: daily prices, updated weekly by the US EIA · Exchange rate: Bank Negara daily rate

Brent
US$115.22
≈ RM 471/barrel
US EIA · as of 20 Oct 2026 ↗
WTI
US$107.89
per barrel
US EIA · as of 20 Oct 2026 ↗
Brent, 2 months

RON 97 and diesel follow the Automatic Pricing Mechanism (APM), based on Singapore product prices (MOPS); Brent crude is the closest leading indicator.

This week BUDI 95 saves you RM 2.33 a litre (RM 4.32 market − RM 1.99), up to RM 699 a month on the full 300-litre quota.

Diesel price details →Price archive since 2017 →

Updated22 Oct 2026·Effective 22 Oct–28 Oct

Malaysia fuel prices this week: RON 95 RM 4.32/litre (BUDI 95 subsidy RM 1.99), RON 97 RM 4.80/litre, and diesel (Peninsular) RM 5.07/litre. Compared to last week, RON 95 fell RM 0.30 and RON 97 fell RM 0.30.

Tools

Fuel Cost Calculator

Enter litres to calculate cost

10L100L
Balik Kampung Cost (Fuel + Toll)

Estimated RON 95 fuel + toll cost for long-distance trips

Toll = Class 1 car estimate (PLUS/LPT 2026). Adjust to your actual entry/exit plaza.

HARGAMINYAK.MY
CALCULATOR RECEIPT · 22 OCT – 28 OCT
TANK 40 L
FULL TANK · 40 L
RON 95 MARKETRM 172.80
40 L × 4.32
WITH BUDI 95RM 79.60
YOU SAVERM 93.20
RON 97RM 192.00
40 L × 4.80
DIESEL MARKETRM 202.80
40 L × 5.07
WITH BUDI DIESELRM 84.00
BALIK KAMPUNG · KL → PULAU PINANG
355 KM × 7 L/100KM24.8 L
RON 95 FUELRM 107.35
TOLLRM 44.60
ONE WAYRM 151.95
RETURNRM 303.90
RETURN WITH BUDI 95RM 188.10
PRICES IN FORCE 22 OCT – 28 OCT
KPDN · DATA.GOV.MY

Is RON 97 Worth It for Your Car?

Compare real cost of market RON 95 vs RON 97

RON 95 / month
RM 453.60
RON 97 / month
RM 493.92
RON 97 = RM 40.32 more expensive

To break even, your car needs 10.0% better economy on RON 97. Most non-turbo cars gain only 0-2%.

Only turbo / high-compression engines typically benefit from RON 97. RON 95 vs RON 97 →

EV vs Petrol: Real Monthly Cost

Compare EV charging cost with RON 95 fuel

Petrol cost
RM 453.60
EV charging cost
RM 136.80
Saved / month: RM 316.80 · RM 3802 per year

TNB home tariff ~RM 0.57/kWh; public DC charging can reach RM 1.30/kWh. EV vs Petrol →

Find the Best Petrol Card

How much you save by payment method

Petrol cashback credit cardBEST VALUE
~5% cashback, usually capped RM 50/month
RM 20.00
per month · RM 240 per year
Touch 'n Go eWallet / RFID
Rewards & GO+ 1-2% (estimate)
RM 4.80
per month · RM 58 per year
Setel + Mesra (Petronas)
Mesra points ~0.8% value (estimate)
RM 3.20
per month · RM 38 per year
Cash / plain debit card
No rewards
RM 0.00
per month · RM 0 per year

Rates change. Verify with your bank/provider. Not financial advice. →

My Fuel Log

Log fill-ups, track monthly spend

No entries yet. Add your first fill-up to start tracking.

Stored only in your browser.

Shop

Recommended Gear

Handy accessories that make driving cheaper and easier

Recommended Gear
See all →
Digital Tyre Pressure Gauge
Under-inflated tyres can raise fuel use by up to 3%. Check pressure monthly.
Check price
Car Phone Mount
Use Waze/Google Maps safely without holding your phone while driving.
Check price
Car Dash Cam
Records your drive for safety and insurance evidence in case of an accident.
Check price
Portable Tyre Inflator
Top up tyre pressure at home before a long trip, no petrol station needed.
Check price
Contains affiliate links.

Fuel Price Chart

Weekly prices since RON 95 moved to market pricing (Sep 2025)

22 OctRON 95RM 4.32▼ 30 senRON 97RM 4.80▼ 30 senDieselRM 5.07▼ 10 sen
3.504.004.505.005.50AugSepOct
Data

Weekly Price History

Recent weekly prices

WeekRON 95RON 97Diesel
22 OctRM 4.32↓RM 4.80↓RM 5.07↓
15 OctRM 4.62↓RM 5.10↓RM 5.17↓
8 OctRM 4.67↑RM 5.15↑RM 5.27
1 OctRM 4.52↓RM 5.00↓RM 5.27↓
24 SepRM 4.57↑RM 5.05↑RM 5.42↑
17 SepRM 4.37↑RM 4.85↑RM 5.27↑
10 SepRM 4.02↑RM 4.50↑RM 4.92↑
3 SepRM 3.77↓RM 4.25↓RM 4.67↓
Approximate, Jun 2026
Regional

Regional Price Comparison

Approximate, updated monthly

1🇧🇳
BruneiPetrol
RM 1.70/L
2🇸🇦
Saudi ArabiaPetrol
RM 2.54/L
3🇲🇾
MalaysiaRON 95 (harga pam)BUDI RM 1.99
RM 4.32/L
4🇮🇩
IndonesiaPetrol
RM 4.39/L
5🇻🇳
VietnamPetrol
RM 4.40/L
6🇹🇭
ThailandPetrol
RM 6.05/L
7🇵🇭
PhilippinesPetrol
RM 6.13/L
8🇲🇲
MyanmarPetrol
RM 6.13/L
9🇰🇭
CambodiaPetrol
RM 6.29/L
10🇱🇦
LaosPetrol
RM 7.89/L
11🇸🇬
SingaporePetrol
RM 10.09/L

Country-average petrol price (RM/litre) from globalpetrolprices.com, via KPDN. Updated 8 Oct 2026.

Full ASEAN price comparison →

Tips

Fuel Saving Tips

Most cars in Malaysia are designed for RON 95. Only use RON 97 if your car manual specifically recommends it (usually luxury/turbo cars). Using RON 97 in a RON 95 car does NOT improve performance. You're just wasting money.

For most regular cars, RON 97 does NOT provide better fuel economy than RON 95. The octane difference only benefits high-compression engines. Save your money. Use RON 95 if your car supports it.

Malaysian fuel prices change every Thursday at 12:01 AM. If prices are expected to rise, fill up your tank on Wednesday night before midnight. Check price forecasts on the Ministry of Finance website.

The BUDI 95 program provides subsidized RON 95 at RM 1.99/litre to eligible Malaysians. Register via the official BUDI 95 portal with your MyKad number. Owners of luxury cars, foreign vehicles, and companies are not eligible.

1) Avoid sudden acceleration, speed up gradually. 2) Maintain 80-100 km/h on highways. 3) Keep tyres at correct pressure. 4) Turn off engine if stopped for more than 30 seconds. 5) Reduce air-con usage, open windows at low speeds.

BUDI 95 Eligibility Quick Check

Answer 3 questions to see if you likely qualify for the RM 1.99/litre rate

Are you a Malaysian citizen?
Is the vehicle registered to an individual (not a company)?
Is your vehicle Malaysian-registered (local plate)?
Analysis

This Week's Commentary

Every Thursday morning, thousands of Malaysians wake up asking the same question: what's the fuel price this week? The answer depends on a complex interplay between global crude oil markets, the ringgit-dollar exchange rate, and domestic subsidy policy. This week, RON 95 market price sits at RM 4.32/litre, while the BUDI 95 subsidised rate for eligible Malaysians remains at RM 1.99/litre. RON 97 trades at RM 4.80/litre and market diesel at RM 5.07/litre, while eligible private diesel drivers pay the subsidised BUDI Diesel rate of RM 2.10/litre (nationwide since 1 July 2026).

What Happened This Week

Compared to last week, RON 95 prices fell by RM 0.30 per litre. For drivers filling a typical 40-litre tank (Myvi or Bezza size), this translates to roughly RM 12.00 less per fill-up. For drivers who refuel four times a month, the monthly impact reaches around RM 48.00, a real cost felt by middle-income households.

While BUDI 95 cardholders are insulated from these weekly swings, market price changes still matter because they signal broader economic trends. A consistent fell pattern over several weeks usually indicates global economic relief that will be felt across multiple sectors.

Understanding the BUDI 95 System

Introduced in September 2025, BUDI 95 represents a major policy reform. Previously, all RON 95 consumers (whether B40 or T15, Malaysian or foreign) enjoyed the same subsidised rate. That system proved expensive: fuel subsidies cost the government over RM 50 billion a year at peak, much of it benefiting high-income groups who didn't actually need it.

Today, BUDI 95 eligibility is based on citizenship and an active driving licence, not income. Every Malaysian citizen with a valid MyKad and an active JPJ driving licence (CDL, PDL or LDL) qualifies for the RM 1.99/litre rate on a personal, Malaysian-registered vehicle. Foreigners, foreign-registered vehicles and company vehicles are not eligible. Eligibility is verified automatically at the pump via MyKad — no separate physical card is required. The government has proposed also excluding higher-income groups (T15), but this remains under review and is not yet in force. Separate from BUDI 95, the SKPS (Subsidised Petrol Control System) scheme offers RON 95 at RM 2.05/litre to eligible public-transport and logistics vehicles — taxis, buses, ambulances and lorries — via a fleet card. (Source: budi95.gov.my)

From 1 September 2026, the BUDI MADANI basic monthly entitlement is back to 300 litres per month per person (after being cut to 200 litres on 1 April 2026). The quota is shared between RON 95 and BUDI Diesel, and purchases beyond 300 litres are charged at the full market price. Owners of private diesel pick-ups and jeeps can apply for an extra 100 litres (400 litres a month in total). According to the Ministry of Finance, average usage is only around 100 litres a month, so most people stay well under the cap. E-hailing operators get an extra 800-litre monthly quota.

How RON 97 and Diesel Prices Are Set

Unlike subsidised RON 95, RON 97 and diesel prices are determined weekly via the Automatic Pricing Mechanism (APM) formula. The formula factors in MOPS (Mean of Platts Singapore), the regional benchmark for petroleum products, plus fixed margins for refiners, transport, and retail set by the government.

That's why RON 97 prices (RM 4.80) shift each week, reflecting actual conditions in global energy markets. For owners of cars requiring RON 97 (typically turbocharged or large-displacement engines), tracking weekly prices helps with budgeting. See our guide on RON 95 vs RON 97 to learn whether your car actually needs the higher octane.

Regional Context

The BUDI 95 subsidised rate of RM 1.99/litre is among the lowest in the region. Per KPDN data (country-average petrol), Singapore sits around RM 9.77/litre, Thailand RM 6.44/litre, and Indonesia RM 3.90/litre, while neighbouring Brunei is far cheaper at about RM 1.68/litre thanks to heavy subsidies. Each country has a different subsidy and tax framework.

For Malaysians driving into Singapore, remember that BUDI 95 subsidised pricing is for domestic use only. Petrol stations near Johor frequently use ANPR (automatic number plate recognition) cameras to prevent foreign-plated vehicles from purchasing subsidised fuel.

This Week's Tip

To maximise savings: fill up Wednesday night if prices are expected to fall further next week, and Thursday morning if expected to do the opposite. Keep tyre pressure correct, as under-inflated tyres can increase fuel consumption by up to 3%. Avoid hard acceleration and maintain 80-100 km/h on highways for optimal efficiency. Together, these habits can cut your monthly fuel bill by 15-20%.

Read more on our Blog →BUDI 95APM FormulaRON 95 vs 97Save on FuelData Source
FAQ

Frequently Asked Questions

New fuel prices are announced by the Ministry of Finance every Wednesday evening and take effect from Thursday 12:01 AM until the following Wednesday.

RON 95 market price is updated weekly. The subsidized price for eligible citizens is maintained under the BUDI 95 program. Check the latest price at the top of this page.

BUDI 95 is Malaysia's targeted fuel subsidy program introduced in September 2025. Eligible citizens get subsidized RON 95 at RM 1.99/litre, while the market price follows weekly adjustments.

RON 95 is standard petrol: its market price moves weekly, and eligible Malaysians pay the subsidised BUDI 95 rate. RON 97 is premium unsubsidised petrol with higher octane. Diesel is used for heavy vehicles and 4x4s.

RON 97, Diesel and the RON 95 market price are all set weekly using the Automatic Pricing Mechanism (APM) based on global crude oil prices. Eligible Malaysians under BUDI 95 pay a subsidised RM 1.99 per litre.

Malaysian fuel prices are influenced by global crude oil prices. Geopolitical conflicts, OPEC production cuts, or supply disruptions can cause sudden spikes. Prices are updated weekly using the APM formula.

BUDI Diesel is an individual diesel subsidy that went nationwide on 1 July 2026. Malaysian citizens with a MyKad, driving licence and a registered private diesel vehicle can buy B10/B15 diesel at RM 2.10/litre, with a 300-litre monthly quota shared with BUDI 95 (restored from 200 litres from 1 September 2026; pick-ups and jeeps can apply for an extra 100 litres). Sabah and Sarawak now follow the same market price as the Peninsula; commercial vehicles use the SKDS scheme (RM 2.15) instead.

Yes. Visit the official BUDI 95 portal and enter your MyKad number. The system automatically checks eligibility based on your citizenship and JPJ driving-licence status — there is no income test. If eligible, your status is shown immediately and you simply present your MyKad when you refuel.

Yes. HargaMinyak.my is completely free, with no registration and no intrusive ads. Our data source is data.gov.my, the Malaysian government's open data portal.

No. BUDI 95 is only for eligible Malaysian citizens. Foreign nationals and foreign-plated vehicles must pay the full market price. Petrol stations near the border typically have strict enforcement.

SKPS (the Subsidised Petrol Control System) sets RON 95 at RM 2.05/litre for eligible public-transport and logistics vehicles, such as taxis, school buses, buses, ambulances and lorries. The subsidy is delivered via a fleet card from major fuel companies. It is separate from BUDI 95 (RM 1.99), which is for personal use.

Guides

Guides & Articles

In-depth guides on Malaysian fuel prices, subsidies and saving tips

Deepavali & School Holiday Balik Kampung Fuel Cost 2026
GuideDeepavali & School Holiday Balik Kampung Fuel Cost 2026What fuel + tolls cost to Penang, Kota Bharu, Kuala Terengganu and more, how to plan around your 300-litre BUDI quota, and budgeting tips for the long drive.24 Sep 2026 · 7 min read
Car Batteries in Malaysia: Size, Type & Warning Signs
BuyCar Batteries in Malaysia: Size, Type & Warning SignsWhy batteries last only 2-4 years here, how to read NS40/NS60/NS70 size codes, and why Eco Idle cars must use EFB.5 Sep 2026 · 8 min read
Driving in Rain & Floods: A Malaysian Guide
GuideDriving in Rain & Floods: A Malaysian GuideMonsoon prep, why hazard lights are wrong, when to turn back at standing water — and why your insurance may not cover flood.29 Aug 2026 · 9 min read
Best Engine Oil for Your Car: 5W-30 or 10W-40?
BuyBest Engine Oil for Your Car: 5W-30 or 10W-40?What the viscosity grades mean, mineral vs fully synthetic, real change intervals for Malaysian traffic — and the link to fuel consumption.28 Aug 2026 · 8 min read
Balik Kampung Checklist: Car Prep & Must-Pack Items
GuideBalik Kampung Checklist: Car Prep & Must-Pack ItemsWeek-before car checks, must-pack gear, refuelling tactics & the 2-hour rule — the complete pre-departure guide.19 Jul 2026 · 8 min read
Are Cheap OBD2 Scanners Worth It? Malaysia Guide 2026
BuyAre Cheap OBD2 Scanners Worth It? Malaysia Guide 2026Read fault codes yourself, track live fuel use & skip workshop scan fees — Bluetooth vs WiFi, clone chips & the best apps.19 Jul 2026 · 7 min read
See all 30 articles →