Trip Cost
KL → Johor Bahru: Fuel & Toll Cost (330 km)
KL → Johor Bahru is roughly 330 km one way, with about RM 33.60 in Class-1 tolls (PLUS from Sungai Besi to Skudai.). At 7L/100km on the subsidised BUDI 95 price (RM 1.99/litre), fuel costs about RM 45.97 one way — about RM 79.57 with tolls. The table below covers other consumption levels.
| Consumption (L/100km) | Fuel (BUDI RM 1.99) | Fuel (market RM 3.82) | One-way total* | Round-trip total* |
|---|---|---|---|---|
| 5.0 | RM 32.84 | RM 63.03 | RM 66.44 | RM 132.88 |
| 6.0 | RM 39.40 | RM 75.64 | RM 73.00 | RM 146.00 |
| 7.0 | RM 45.97 | RM 88.24 | RM 79.57 | RM 159.14 |
| 8.0 | RM 52.54 | RM 100.85 | RM 86.14 | RM 172.28 |
| 9.0 | RM 59.10 | RM 113.45 | RM 92.70 | RM 185.40 |
| 10.0 | RM 65.67 | RM 126.06 | RM 99.27 | RM 198.54 |
* Total = BUDI fuel + RM 33.60 toll (one way). Prices are for the week of 2026-07-30; they change every Thursday.
How to spend less on this trip
- Fill up locally before you leave — highway R&R queues are longer.
- Cruise at 90–110 km/h: above 110 km/h consumption can rise by up to 25%.
- Check tyre pressure; under-inflated tyres add ~3% consumption.
- If the weekly trend is falling, fill after Thursday's new price.
FAQ
How much is the toll from KL to Johor Bahru?
About RM 33.60 one way for a Class 1 car. PLUS from Sungai Besi to Skudai. The exact amount depends on your entry/exit plazas.
How much fuel does KL to Johor Bahru use?
At 7L/100km you need about 23.1 litres — roughly RM 45.97 at the subsidised BUDI 95 price (RM 1.99/litre) or RM 88.24 at the market price (RM 3.82/litre).
How much should I budget for the round trip?
At 7L/100km on the BUDI price, budget about RM 159.14 for fuel plus tolls both ways. Add 10–15% headroom for traffic and detours.
Customise in the full calculator →