Tolls, Touch 'n Go and Parking: A Renter's Guide to Driving in KL
Every toll lane in the Klang Valley is cashless and every district has its own parking system. What the card in the rental car does, what the highways cost, and how to avoid a compound landing after you have gone home.
You can drive perfectly well in Kuala Lumpur without knowing the road layout. You cannot drive here at all without sorting out tolls and parking, and both work in ways that are not obvious if you have just arrived. This is the practical version: what the card in the car does, roughly what the highways cost, and how parking differs street by street across the Klang Valley.
Touch 'n Go, the eWallet and RFID
Touch 'n Go is a stored-value contactless card. You load money onto it and tap it at the toll plaza, at car park barriers and on public transport. It is not linked to your bank account and it is not a credit card — if the balance runs out, the barrier does not open, and there is no cash lane to retreat to. Every toll plaza in the country went cashless years ago.
There are three ways to pay a toll now and they are easy to confuse. The physical card, tapped on the reader in the Touch 'n Go lane. The RFID tag, a sticker on the windscreen or headlamp read overhead as you drive through the dedicated RFID lane, which draws from a TNG eWallet balance. And SmartTAG, the older in-car infrared device, which is being wound down. What matters to you as a renter is which of these the car actually has, and which lane you should therefore be in.
The TNG eWallet is a phone app. It can top up the physical card if your phone has NFC, it funds an RFID tag, and it pays for a lot of parking. A visitor can install it, though registration usually wants a Malaysian mobile number, so it is more useful to residents than to somebody here for a week.
Does the rental car come with a card?
Yes. Our cars go out with a Touch 'n Go card in the holder, and where the car has an RFID tag fitted the driver will tell you at handover which one to use and which lane to take. The card comes with a working balance on it, enough to get you moving, but it is not a bottomless account. You top it up as you use it, exactly as you would fuel.
Topping up is straightforward. Every petrol station, most 7-Elevens, the counters at both airport terminals, the machines at LRT and MRT stations and any Touch 'n Go kiosk will do it, usually in cash and usually in denominations of ten. It takes under a minute. If your phone has NFC and the eWallet installed, you can top the card up by holding it against the back of the phone, which is genuinely convenient at three in the morning.
Check the balance before a long run. A trip from Bangsar to Penang and back will drain a card that was perfectly adequate for a week of driving around Petaling Jaya.
What the highways actually cost
Klang Valley tolls are individually small and collectively add up. Most single plazas are between two and four ringgit. The figures below are approximate one-way costs for common runs at the time of writing; rates are reviewed periodically and vary by exact entry and exit point, so treat them as an order of magnitude, not a fare table.
| Route | Highway | Approximate one-way toll |
|---|---|---|
| Bandar Utama to Puchong | LDP | RM 2 – RM 4 |
| Subang Jaya to KL city centre | Federal Highway | RM 2 – RM 3 |
| Shah Alam to Kepong | NKVE | RM 4 – RM 8 |
| Kota Damansara to Kerinchi | SPRINT | RM 3 – RM 6 |
| KLIA / KLIA2 to KL city centre | ELITE + NSE Central Link | around RM 20 |
| Cheras to KL city centre | Besraya / SILK | RM 2 – RM 5 |
A weekday commute across the Klang Valley therefore costs somewhere between five and fifteen ringgit a day in tolls alone, which is worth factoring in if you are on a monthly hire and budgeting properly. Our guide to monthly versus daily rental covers the rest of the running-cost picture.
One habit worth adopting: if you are unsure whether your car has RFID, stay out of the RFID-only lanes. Sitting in a lane your car cannot use, with the barrier down and traffic behind you, is the single most stressful thing that will happen to you on a KL road. The plain Touch 'n Go lanes accept the card and are always there.
Parking at malls
Mall parking in KL is cheap by international standards and almost entirely automated. You take a ticket or the barrier reads your Touch 'n Go on entry, you pay at an autopay machine before returning to your car, and you exit within the grace period. Many malls now accept the card directly at both barriers, which skips the machine entirely.
Expect roughly three to five ringgit for the first hour and a ringgit or two per hour after that at the larger city malls, with a daily cap that usually lands somewhere between fifteen and thirty ringgit. Suburban malls in Subang Jaya, Cheras or Kota Damansara are cheaper again, sometimes free for the first hour. KLCC and the Bukit Bintang malls sit at the top of the range, and on a Saturday afternoon the real cost is the twenty minutes you spend circling P3.
On-street parking, which varies by council
This is where visitors get caught, because there is no single system. Street parking is run by the local council, and the Klang Valley has several of them with different rules on adjoining roads.
- Kuala Lumpur (DBKL): bays in the city are paid via app, and cash coupons have largely disappeared. Charges typically apply Monday to Saturday during business hours, free on Sundays and public holidays.
- Petaling Jaya (MBPJ): also app-based across most of PJ, including Damansara Uptown, SS2 and the Section 14 area. Enforcement here is notably diligent.
- Subang Jaya (MBSJ): app-based, covering SS15, SS12 and Bandar Sunway. SS15 in particular fills up around lunchtime and in the evening.
- Shah Alam (MBSA): app-based, with its own council system separate from the others.
- Older paper coupon books still exist in a few places and some shophouse rows use private attendants, who are not the council and whose ticket protects you from nothing.
The practical consequence is that a visitor parking on the street in three different districts in one day may need three different apps and a Malaysian phone number to register them. For short visits, use car parks and malls instead. It costs a few ringgit more and removes the entire problem. If you are here for a month, install the app for the district you spend most time in and accept that a trip across the border into another council area means finding a paid car park.
Two other things to know. Do not park in front of a shophouse shutter or across a private access, however briefly, because in areas like Bangsar and SS15 the clamp arrives faster than the summons. And yellow lines mean the same thing here as everywhere else, including on the stretch outside your friend's condo where six other people are already parked.
Compounds and how they are handled after return
A compound is a fine — parking, speeding, a bus lane, a red light camera. Because the car is registered to us, the notice comes to us, not to you. That is the entire mechanism and it explains everything about how this is handled.
Notices do not arrive instantly. A DBKL parking compound might surface within days; a camera-based speeding summons from PDRM or JPJ can take weeks to reach the registered owner. That is why a portion of the deposit sits with us briefly after the car goes back instead of being released the same afternoon, and why we may contact you about something a fortnight after you have flown home.
When a compound does come through, we tell you what it was, where, and on what date, and we send you the notice. If it falls inside your rental period it is settled from the deposit, and any balance is returned. If you disagree — and sometimes there is a genuine case, particularly with wrongly identified plates — say so and we will look at it properly with you before anything is deducted. Resolving it beats arguing about it.
The way to avoid all of this is unremarkable: pay for parking, watch the camera-marked stretches on the Federal Highway and the LDP, and if you do pick up a ticket on the windscreen during your hire, tell us and pay it while it is still cheap. Most compounds carry a discount if settled early, and that discount is yours to take.
Written by the team at Luxury Car Rental KL, a trading name of Legendary Car Rental. Prices and toll figures quoted here are indicative — ask us for the current number when you book on +60 11-1102 0111.