Back to home

Trip Cost

KL → Melaka: Fuel & Toll Cost (145 km)

KL → Melaka is roughly 145 km one way, with about RM 14.80 in Class-1 tolls (PLUS to Ayer Keroh.). At 7L/100km on the subsidised BUDI 95 price (RM 1.99/litre), fuel costs about RM 20.20 one way — about RM 35.00 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.0RM 14.43RM 27.70RM 29.23RM 58.46
6.0RM 17.31RM 33.23RM 32.11RM 64.22
7.0RM 20.20RM 38.77RM 35.00RM 70.00
8.0RM 23.08RM 44.31RM 37.88RM 75.76
9.0RM 25.97RM 49.85RM 40.77RM 81.54
10.0RM 28.86RM 55.39RM 43.66RM 87.32

* Total = BUDI fuel + RM 14.80 toll (one way). Prices are for the week of 2026-07-30; they change every Thursday.

How to spend less on this trip

FAQ

How much is the toll from KL to Melaka?

About RM 14.80 one way for a Class 1 car. PLUS to Ayer Keroh. The exact amount depends on your entry/exit plazas.

How much fuel does KL to Melaka use?

At 7L/100km you need about 10.2 litres — roughly RM 20.20 at the subsidised BUDI 95 price (RM 1.99/litre) or RM 38.77 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 70.00 for fuel plus tolls both ways. Add 10–15% headroom for traffic and detours.

Customise in the full calculator →

Other routes

KLPenangKLJohor BahruKLIpohKLKuantanKLKota Bharu

Related guides

Save on fuelMost efficient carsBUDI 95