Two big balik kampung seasons are only weeks away. Deepavali 2026 falls on Sunday, 8 November, with Monday 9 November a replacement holiday in most states (Deepavali is not a public holiday in Sarawak) — a three-day long weekend. A month later, the year-end school holidays start on 4 December for Group A (Kedah, Kelantan, Terengganu) and 5 December for Group B (all other states), running to 31 December 2026. This guide works out what fuel and tolls really cost on popular routes, how to plan around your 300-litre BUDI quota, and how to set a realistic budget.
This Week’s Fuel Prices
For the week starting 2026-09-24, BUDI-subsidised RON 95 stays at RM 1.99/litre, while the market price of RON 95 is RM 4.57/litre and RON 97 is RM 5.05/litre. That’s a gap of RM 2.58 on every litre between the subsidised and market price — which is why quota planning matters on a long trip. Market prices change every Thursday; check the latest on the home page before you leave.
Return Fuel + Toll Cost: Popular Routes
The table below assumes a typical 1.3–1.6-litre family car using about 7 litres/100 km on the highway with a full load, filled with RON 95 at the BUDI price. Tolls are Class 1 estimates and vary with your entry and exit plazas.
| Route | Return distance | Fuel (litres) | Fuel @ RM 1.99 | Tolls (return) | Total |
|---|---|---|---|---|---|
| KL → Penang | 710 km | 50 | RM 98.90 | RM 82.50 | RM 181.40 |
| KL → Alor Setar | 870 km | 61 | RM 121.19 | RM 91.02 | RM 212.21 |
| KL → Ipoh | 410 km | 29 | RM 57.11 | RM 43.46 | RM 100.57 |
| KL → Kota Bharu | 880 km | 62 | RM 122.58 | RM 19.00 | RM 141.58 |
| KL → Kuala Terengganu | 880 km | 62 | RM 122.58 | RM 97.48 | RM 220.06 |
| KL → Kuantan | 500 km | 35 | RM 69.65 | RM 58.20 | RM 127.85 |
| KL → Johor Bahru | 660 km | 46 | RM 91.94 | RM 66.42 | RM 158.36 |
| KL → Melaka | 290 km | 20 | RM 40.40 | RM 25.74 | RM 66.14 |
| Ipoh → Penang | 320 km | 22 | RM 44.58 | RM 39.04 | RM 83.62 |
| JB → Melaka | 440 km | 31 | RM 61.29 | RM 40.68 | RM 101.97 |
Driving something smaller or bigger? Open the trip cost calculator for a full table per route at 5–10 litres/100 km, at both subsidised and market prices.
Planning Your 300-Litre BUDI Quota
Every Malaysian with an active JPJ driving licence gets 300 litres a month at the subsidised price. The cap was cut to 200 litres on 1 April 2026, but restored to 300 litres from 1 September 2026 — automatically, with no application needed — so both of this year’s balik kampung seasons get the bigger allowance. The same balance is shared with BUDI Diesel (one quota, not 300 litres each). The longest Peninsular run, KL–Kota Bharu and back (~62 litres), uses only about 21% of it:
- Light driver: uses about 100 litres a month commuting, then drives to Alor Setar and back (~61 litres). Total 161 litres — still about 139 litres to spare.
- Heavy driver, two trips in one month: a long-distance commuter using 200 litres a month who, in December, drives to Kota Bharu (~62 litres) and to Penang (~50 litres), both return. Total 311 litres — 11 litres over quota, and those litres are charged at the market price: roughly RM 29.15 extra at this week’s prices. Under the old 200-litre cap, the same month would have been 111 litres over (about RM 287.15).
The good news: Deepavali (November) and the school holidays (December) fall in different months, and the quota resets every month. So you can make two trips home without them sharing one quota. Unused litres don’t carry over either — there’s no point “saving” them.
Planning tips:
- Check your balance a week before you leave — see our guide on how to check your BUDI quota balance.
- If you leave at month-end (say 28–30 November), use the current month’s balance to fill up before departing, then top up after the 1st when the new quota kicks in.
- If your quota is running low, cut back on daily driving the week before — carpool to work or take public transport for a few days.
Fuel + Toll Budget: A Worked Example
Take KL to Penang and back: roughly RM 98.90 in fuel and RM 82.50 in tolls, RM 181.40 in total. Add 10–15% for jams, detours and driving around the kampung — a safe budget is about RM 208.61. A few more things to factor in:
- Touch ’n Go / RFID balance: reload before you set off. Queuing to top up at a toll plaza during the festive rush wastes time and fuel.
- Stop-and-go traffic: heavy jams can raise fuel use by 20–30%. The table above assumes free-flowing traffic.
- Driving around at home: visiting relatives, the market and the temple — allow for an extra 50–100 km.
- A loaded car: five passengers and a full boot can push consumption to 8 litres/100 km or more.
Saving Fuel Along the Way
Pick your departure time. Leave early morning or late at night, and avoid the afternoon of the last working day before the holiday. For Deepavali, many will set off on Friday 6 November after work — if you can, take a half-day or leave at dawn on Saturday.
Cruise at 90–110 km/h. Above 110 km/h, fuel use can climb by up to 25%. Use cruise control on flat highways.
Fill up before you hit the highway. R&R stations can have long queues in festive season. New prices are announced on Wednesday and take effect on Thursday — check the trend before deciding which day to fill.
Prep the car a week early. Tyre pressure, engine oil, coolant and wipers — the full list is in our balik kampung checklist. For more fuel-saving driving habits, read how to save fuel.
In short: with the BUDI quota back at 300 litres, almost every family can make a return trip home within it — only very heavy drivers doing two long trips in one month risk going over. Check your balance, fill up before you go, and budget 10–15% extra. Happy Deepavali and safe travels!
