Singapore to KL by car: route, tolls and where to stop

    Singapore to KL by car: route, tolls and where to stop

    Written and reviewed by the Radiant VEP Solutions team.

    The drive to KL from Singapore: which checkpoint to use, the North-South Expressway to Sungai Besi, PLUS tolls in ringgit, the R&R stops going north, what the tank rule means on a 700km round trip, and where to park in central KL.

    In this article
    1. Key takeaways
    2. The route from Singapore to Kuala Lumpur by car
    3. Tolls in ringgit and what pays them
    4. R&R stops between Johor and KL
    5. Petrol, the tank rule and the road charge on a long trip
    6. What to have ready at the checkpoint
    7. Driving and parking in central KL
    8. Things to do in KL once the car is parked
    9. Frequently asked questions
    10. Sources

    To go from Singapore to KL by car, cross at Tuas, take the Second Link Expressway to Senai North, then stay on the North-South Expressway (E2) to the Sungai Besi toll plaza at KM310. Add up the published markers and that is 339km. PLUS's calculator charged a car RM42.21 one way from Tanjung Kupang on 2 November 2026, or RM37.30 from Bangunan Sultan Iskandar (BSI) if you use Woodlands.

    Going north, stop at Machap, Pagoh or Ayer Keroh, then Seremban if you still need one. Do not plan on Pedas Linggi: PLUS announced in March that it is closing for a rebuild, due back by the end of 2027. A night in Melaka splits the drive and adds nothing to the toll.

    The expressway is the easy part. TomTom's 2025 index has KL drivers losing more time to rush hour than Johor Bahru's, and we could not find out whether the city's street parking apps take a Singapore plate. Choose your car park before you leave home.

    Key takeaways

    • Use Tuas unless you start in the north or east. The Second Link Expressway meets the E2 at Senai North, so you skip Johor Bahru's streets, but LTA charges S$2.10 each way against S$0.80 one way at Woodlands.
    • Budget RM104.42 through Tuas or RM94.60 through Woodlands for the round trip: PLUS both ways to Sungai Besi plus Malaysia's RM20 road charge. Fares read on 2 November 2026, Class 1.
    • Going north, the R&Rs are Machap, Pagoh, Ayer Keroh and Seremban. Do not plan on Pedas Linggi, which PLUS announced it is closing, with a new one due by the end of 2027.
    • Expect to buy petrol in Malaysia on a round trip of about 700km, and pump RON97 only.
    • Avoid Sunday between 7am and 9am around Jalan Ampang and Jalan Sultan Ismail, which close for KL Car-Free Morning, and pick a car park that takes Touch 'n Go.

    Driving in for the first time? We get your VEP ready

    WhatsApp us a photo of the log card. We apply on vep.jpj.gov.my and VEPAMS, and fit your headlight tag in JB or at our Bishan office.

    The route from Singapore to Kuala Lumpur by car

    Both checkpoints put you on the same expressway. Tuas gets you there further north and without the city.

    The two ways onto the E2
    StageThrough TuasThrough Woodlands
    Singapore expresswayAYEBKE
    Malaysian checkpointSultan Abu Bakar Complex (KSAB)BSI
    First Malaysian roadSecond Link Expressway, 47km on PLUS's figureEastern Dispersal Link to the Pandan interchange
    Where you join the E2Senai North, KM18Pandan, KM0
    To the Sungai Besi plaza at KM310339km310km, plus the Eastern Dispersal Link

    We would take Tuas, as our Woodlands or Tuas guide does for anywhere north. It costs more, and parts of its departure car zones are closing in phases until late 2027 (The Star, 26 August 2026). If the cameras show Tuas jammed and Woodlands moving, the extra road through Johor Bahru is a fair trade. Starting from the north or east of the island, Woodlands is the natural pick anyway.

    How long the drive takes

    TheSmartLocal's guide (last updated 30 May 2024) and TripZilla's (9 October 2025) both give about 350km and 4 to 5 hours, and TheSmartLocal says festive periods and public holidays run longer. We found no time from PLUS or LTA. Treat it as road time, because the checkpoint decides your arrival. ICA says car travellers leaving at peak hours over the 2026 National Day weekend waited up to three hours for clearance, and it advises early mornings or late evenings.

    Which plaza to leave at

    Sungai Besi is the end of the E2 and the straight run towards the city. The others suit a hotel or a family address on that side of the Klang Valley. For the last three rows you turn off at the Nilai North interchange onto the ELITE expressway, which PLUS runs for 63km up to Shah Alam.

    One-way Class 1 fares on PLUS's calculator, read 2 November 2026
    Exit plazaTowardsFrom BSIFrom Tanjung Kupang
    KajangKajang, Putrajaya, CyberjayaRM36.56RM41.39
    UPMSungai Besi, Mines Resort CityRM36.73RM41.64
    Sungai BesiCentral KLRM37.30RM42.21
    Bandar Saujana PutraBandar Saujana Putra, on ELITERM38.37RM43.20
    USJSubang Jaya, on ELITERM39.27RM44.10
    Shah AlamShah Alam, on ELITERM40.42RM45.25

    Roadworks in Johor

    PLUS is adding lanes on the E2 between Kulai and Senai, so the drive home is the one to watch. The southbound smart lane from KM26.5 to KM19.3 closed from 22 September 2025 with no end date given, and two lanes stayed open (Malay Mail, 18 September 2025).

    Tolls in ringgit and what pays them

    These are Class 1 figures from PLUS's calculator, read on 2 November 2026, and LTA's tolls, last updated 28 May 2025. The calculator gave the same fare both ways to Sungai Besi.

    What a car pays for a return trip to central KL
    ChargeThrough TuasThrough Woodlands
    Singapore toll, leavingS$2.10S$0.80
    Singapore toll, coming homeS$2.10None
    PLUS to Sungai Besi, one wayRM42.21RM37.30
    Malaysia's road charge, per entryRM20RM20
    Ringgit total, there and backRM104.42RM94.60

    Those are through fares with the checkpoint plaza already inside them. TheSmartLocal's guide says about RM50 each way, more than the calculator showed us for any plaza in the table above, so run it yourself on the day if the number matters.

    You pay the Singapore toll from a stored-value card, and LTA says neither checkpoint has a top-up machine for it. PLUS lists Touch 'n Go cards, SmartTAG and RFID for its plazas, while JPJ takes the road charge by Touch 'n Go card or the eWallet app and says its top-up counters accept ringgit only.

    Where to reload on the way

    PLUS lists Touch 'n Go self-service kiosks at the Gelang Patah R&R both ways, Machap going north, Pagoh both ways, Ayer Keroh going north, the Senawang lay-bys both ways and the Nilai lay-by going south. There is one at the Sungai Besi plaza too, which PLUS marks as before you exit. Load enough at home for both directions plus parking, and treat these as the backup.

    The toll PLUS does not show

    North of the plaza the Kuala Lumpur-Seremban Expressway (E37) runs on to Jalan Istana, and Wikipedia says its own toll ended in June 2018. Your map may pick the Besraya, or Sungai Besi Expressway, which runs beside it and has plazas at Mines and Loke Yew. Bernama put Class 1 there at RM1.85 from 1 January 2023, and we found no later change.

    R&R stops between Johor and KL

    PLUS's site confirms that each of these exists and which way it faces, but it gives markers for the lay-bys only. The other markers and the petrol brands are from Wikipedia's tables, so check the brands on the day. We worked out the distance column from those markers, counting from Tanjung Kupang.

    Stops going north, from the Tuas side
    StopMarkerDistance inPetrol listed
    Gelang Patah R&RSecond Link, about KM5.7About 6kmPetron, Petronas
    Machap R&RE2, KM75.1About 105kmPetronas
    Pagoh R&RE2, KM146.6About 176kmShell, BHPetrol
    Ayer Keroh R&RE2, KM205.1About 234kmPetronas
    Ayer Keroh overhead restaurantE2, KM209.9About 239kmCaltex
    Pedas Linggi R&RE2, KM225.5About 255kmClosing for a rebuild
    Senawang lay-byE2, KM248.2About 277kmNone listed
    Seremban R&RE2, KM272.2About 301kmShell, Petronas
    Nilai lay-byE2, KM287About 316kmNone listed

    Gelang Patah comes too soon to be much use, so Machap is the first real stop. PLUS also lists lay-bys at Yong Peng (KM108.9) and Tangkak (KM161.5) on the northbound side. We would take the long break at Pagoh or Ayer Keroh, which leaves Seremban about 38km short of the Sungai Besi plaza if anyone needs one more. TripZilla suggests stopping every two to three hours.

    Paul Tan reported on 2 March 2026 that PLUS was closing Pedas Linggi northbound for about 18 months, with the new one due by the end of 2027, and sent drivers to the Ayer Keroh overhead restaurant, Senawang and Seremban. PLUS describes an EV Hyperstation with eight high-power charging points at the Seremban R&R, without a clear side, and Paul Tan reported a larger hub due there by early 2027, so check what is open.

    The way home

    The southbound stops sit at slightly different markers: Seremban at KM274.4, Ayer Keroh at KM209.9 and Pagoh at KM135.5, then Machap at KM74.6. Of the stalls Motorist Malaysia picked on 21 July 2026, the nasi lemak at Ayer Keroh is on this side, though we have not eaten it. The same list names a Ramly kiosk at Pagoh, but SAYS reported the franchise's last day there as 30 November 2025, so do not count on it.

    Break the trip in Melaka

    The Ayer Keroh exit at KM195.5 is about 225km from Tanjung Kupang, roughly two-thirds of the way. Leaving there and rejoining the next day costs no more on PLUS's calculator: RM24.43 from BSI plus RM12.87 onward makes the same RM37.30, and from Tanjung Kupang it comes to RM42.13, which is 8 sen less. Our Melaka guide covers where to park and when the old town closes to cars.

    Petrol, the tank rule and the road charge on a long trip

    A JB lunch can run on the tank you left with. This trip probably cannot. LTA requires at least three-quarters of a tank when you leave Singapore, and the published 350km each way makes about 700km before any driving in KL. Work out your car's range on what you leave with. Unless it clears 700km, you are buying petrol in Malaysia.

    That means RON97, because a Singapore car may not pump RON95 anywhere in Malaysia. Our petrol guide has this week's price and what the offence can cost. Read the nozzle before you lift it, since none of the sources above says which grades a given station stocks.

    The road charge is the small line here. JPJ charges RM20 per entry, so a week in KL costs the same RM20 as a day in JB. JPJ also says failing to pay on entry is an offence, so check your balance before you join the queue.

    Clear any old summons before a long drive, because Motorist Malaysia reported on 28 July 2025 that JPJ would blacklist foreign drivers with unpaid AWAS summonses, and that they could be refused entry at checkpoints such as Woodlands.

    What to have ready at the checkpoint

    LTA says Malaysian officers may ask for a printed certificate of insurance and printed road tax validity, so print both the night before, and bring your driving licence. You need two loaded cards: a stored-value card for the Singapore toll and a Touch 'n Go card for PLUS. ICA strongly encourages MyICA QR codes for faster clearance, and our QR clearance guide goes through the steps.

    The rest is in our checklist for driving across, and the JB traffic guide covers when the queues build.

    Driving and parking in central KL

    TomTom's 2025 index gives Kuala Lumpur a congestion level of 43.4% and 84 hours lost to rush hour, against 39.5% and 65 hours for Johor Bahru. Aim to reach the city between the two rushes, even if that means a longer stop at Seremban.

    Tourism Malaysia says KL Car-Free Morning closes roads every Sunday from 7am to 9am. It starts at Dataran DBKL and takes in the Golden Triangle, and a May 2026 report by Wah Piang named Jalan Ampang, Jalan P. Ramlee, Jalan Sultan Ismail, Jalan Raja Laut and Jalan Dang Wangi among the roads. Some Sundays it does not run, such as 26 October 2025 for the ASEAN Summit (Carz). The mayor also said in June 2026 that DBKL would talk to the police about earlier access for runners (The Star). If your hotel is on one of those roads and you plan to leave on a Sunday, ask how the car gets out.

    Street parking

    DBKL dropped JomParking on 1 January 2025 and kept EZ KL Smart Park, Flexi Parking, Touch 'n Go eWallet, Boost, Mcash and Ekupon (Paul Tan, 3 January 2025). TNG Digital's page lists DBKL among the councils its on-street feature covers, and asks for your vehicle registration number.

    We found nothing that says any of these accepts a Singapore plate. Try adding your car at home. If the app refuses, stay off the street bays.

    Get it wrong and the compound rises the longer you leave it: RM10 if paid within 7 days, RM20 within 15, RM30 within 30 and RM50 after that, from 1 March 2026 (Malay Mail, 28 February 2026). DBKL also began a two-hour limit on Medan Tuanku and Jalan Ipoh Kecil on 7 April 2025, with more areas planned (The Star, 21 March 2025), and we could not confirm how far that has spread. Read the sign.

    Car parks we could tie to a source

    We found no official list of car parks, so the table holds only what a named source gave us, in no particular order. Motorist Malaysia's guide lists rates if you want to compare them.

    Parking in central KL
    PlaceWhat is publishedSource
    Suria KLCCCashless and ticket-free, by Touch 'n Go, Visa or MastercardSuria KLCC
    Starhill GalleryDirectly opposite PavilionMotorist Malaysia, updated 22 May 2026
    Wisma ChuangAbout 200m from PavilionMotorist Malaysia
    Lot 10Named for longer shopping visitsMotorist Malaysia
    Bukit Bintang street baysLimited, so expect to hunt for oneMotorist Malaysia
    Islamic Arts Museum MalaysiaFree parking bays in the vicinity, with no count givenThe museum

    We would book a hotel with parking and leave the car there. Ask before you pay whether the barrier takes a Touch 'n Go card.

    Things to do in KL once the car is parked

    The list starts from Tourism Malaysia, with a venue's own site where it has one, and the order means nothing. Hours and tickets change, so check those with the venue.

    What each place is for
    PlaceWhat you do thereThe car
    Petronas Twin Towers and KLCC ParkA 50-acre park under the towers with a fountain show, and the Skybridge at 170mSuria KLCC, in the table above
    Bukit BintangThe main shopping and nightlife strip, with its mallsUse a mall from the table above
    Jalan AlorStreet food at tables on the road after darkWe found no official car park
    Petaling StreetThe Chinatown market, for clothes, souvenirs and old stallsWe found no official car park
    Central MarketTwo floors of batik, pewter and other crafts in a building from 1888We found no official car park
    Islamic Arts Museum MalaysiaIslamic art beside the National Mosque and the Perdana Botanical GardenBays in the vicinity
    KL Forest Eco ParkForest walks in the park that holds KL TowerThe Forestry Department lists parking
    Batu CavesA Hindu temple in limestone caves at Gombak in Selangor, built in 1920Tourism Malaysia says a huge parking compound

    Batu Caves is the one place here that suits having your own car, and for the rest it is mostly something to park.

    Frequently asked questions

    How long is the Singapore to KL drive?

    TheSmartLocal and TripZilla both give about 350km and 4 to 5 hours, and we found no figure from PLUS or LTA. That leaves out the queue, which ICA reported at up to three hours at peak over the 2026 National Day weekend.

    How much is the toll from Singapore to KL by car?

    On PLUS's calculator, read on 2 November 2026, a car pays RM42.21 from Tanjung Kupang to Sungai Besi or RM37.30 from BSI, each way. Singapore's own toll is S$2.10 each way at Tuas or S$0.80 going out at Woodlands, and Malaysia's road charge is RM20 per entry.

    Should I use Tuas or Woodlands to drive to KL from Singapore?

    Tuas for most drivers, because the Second Link Expressway reaches the E2 at Senai North without Johor Bahru's streets. Woodlands is cheaper and suits a start in the north or east, or a day when Tuas has the worse queue.

    Where should I stop between Singapore and KL?

    Machap, Pagoh, Ayer Keroh and Seremban are the R&Rs going north. PLUS announced in March 2026 that Pedas Linggi northbound is closing for a rebuild, with the new one due by the end of 2027.

    Can I use KL street parking with a Singapore car?

    We could not confirm it. DBKL takes payment through apps such as EZ KL Smart Park and Touch 'n Go eWallet, and none of the sources we read says whether they accept a Singapore plate, so try registering your car at home.

    Which petrol can a Singapore car buy on the way to KL?

    RON97 only. RON95 is barred to foreign-registered cars, and since 1 April 2026 the driver or owner can be charged as well as the station.

    Sources

    Radiant VEP Solutions is not affiliated with JPJ. You can apply yourself at vep.jpj.gov.my. The car also needs an activated VEP tag linked to a Touch 'n Go eWallet before it enters Malaysia, and if yours is not sorted yet, our application service can take it from here. JPJ makes the approval decision, so leave time before the trip.

    Driving in for the first time? We get your VEP ready

    WhatsApp us a photo of the log card. We apply on vep.jpj.gov.my and VEPAMS, and fit your headlight tag in JB or at our Bishan office.

    Also: RFID installation · Free VEP consultation · Compare DIY vs our VEP service