A Singapore drive to Penang is about 700km up the North-South Expressway, roughly 8 hours of actual driving and 9 to 10 with breaks. The fuel-only sum looks like a steal, but the rules have tightened. You need a VEP RFID tag, enforced since 1 July 2025, you pay RM20 every time you cross, you must leave with a three-quarter tank, and your Singapore car can only buy RON97 in Malaysia, with the driver liable since 1 April 2026 if it takes RON95. Add NSE tolls and the Penang Bridge fee and the real all-in lands around S$240 to S$280 for the car before food and beds. Here is every number, where it comes from, and where to break the journey so nobody falls asleep at Bidor.
Update, 14 October 2026: PLUS charges a car about RM152 to RM162 in NSE tolls for the return run, not the RM250 to RM320 we gave in June, the Penang Bridge is RM5.74 and charged only on the way in, and RON97 is up to RM5.15 a litre. Most road-trip pieces quote you a fuel figure and stop there. That is how driving ends up looking cheaper than it is. The honest car cost for a return Singapore to Penang run stacks four separate layers on top of petrol: the one-off VEP tag, a RM20 road charge each entry, highway tolls both ways, and the Penang Bridge fee. None are optional and all are enforced.
The table below is a return trip for one car, priced against provider and government figures on 14 October 2026 and converted at MAS's August 2026 average of S$0.314 to the ringgit. Fuel assumes roughly 1,400 to 1,500km round trip at RON97, which is RM5.15 a litre for the week from 8 October 2026 under Malaysia's weekly pricing. If you already own a car, run your own numbers through our car cost calculator before deciding the road beats a flight.
| Cost item | Amount | Notes |
|---|---|---|
| VEP RFID tag | RM40 (~S$13), one-off | RM10 tag fee plus RM30 agent fee; lasts 5 years |
| Road charge (RM20 x2) | RM40 (~S$13) | Paid by Touch 'n Go card or eWallet each entry |
| NSE tolls (return) | RM152-162 (~S$48-51) | Causeway or Second Link to Juru and back (PLUS) |
| Penang Bridge | RM5.74 (~S$2) | Charged once, on the way onto the island |
| RON97 petrol | RM530-650 (~S$166-204) | No RON95 for foreign cars; RM5.15 a litre |
| Malaysia insurance add-on | S$0-41 | Many policies cover West Malaysia; Income's rider is S$40.75 a week |
| Car running cost (~1,500km) | Variable | Depreciation, tyres, servicing wear |
Every Singapore-registered car entering Malaysia by land needs a Vehicle Entry Permit linked to an RFID tag stuck on the windscreen. The tag costs RM10 plus a RM30 collection agent fee, with courier charges on top if it is posted, and is valid for five years. Register only on JPJ's official site at vep.jpj.gov.my and track the tag at vepams.jpj.gov.my; touts charging more than that are selling you the queue, not a different product. We break the registration steps down in our full VEP guide for Singapore cars.
Separate from the tag is the road charge: RM20 paid by Touch 'n Go card or eWallet each time you cross into Malaysia. Drive up and back and that is RM40. Entering without a valid VEP is an offence that JPJ says carries a fine of up to RM2,000 or up to six months in jail, so the tag pays for itself the first time you avoid one. Top up your Touch 'n Go before you leave so the gantry does not reject you with a queue building behind.
This is the rule that catches drivers who think one RON95 top-up is harmless. Malaysia does not let foreign-registered cars buy RON95 at any price, and since 1 April 2026 the offence covers the driver or owner as well as the station. Singapore cars fuel up on RON97 only. RON97 is unsubsidised and floats weekly: RM5.15 a litre for the week from 8 October 2026, versus the RM1.99 RON95 that Malaysians pay under the BUDI95 scheme. So no, you do not get the old cheap fill, and taping over your plate is a real offence people have been caught doing.
Before you even leave, Singapore's three-quarter tank rule applies. Your tank must be at least three-quarters full when you exit by land or you face a composition sum of up to S$500 and a forced U-turn at Woodlands or Tuas. So you depart on Singapore petrol you have already paid SG prices for, then refill on RON97 in Malaysia. Practically, fill up near the checkpoint at home, then top up at a Malaysian station once you are well inside. For where to fuel cheaply on the Singapore side, see our cheapest petrol pumps guide.
The whole drive runs on the North-South Expressway, Malaysia's spine, finishing across the Penang Bridge onto the island. PLUS charges a car RM76.00 one way from the Causeway's Bangunan Sultan Iskandar plaza to Juru, or RM80.92 from the Second Link's Tanjung Kupang plaza, so RM152 to RM162 return, paid by Touch 'n Go card or RFID. The Penang Bridge adds RM5.74, charged only on the way onto the island, and the Second Penang Bridge is also RM5.74 for a car. Keep enough balance loaded; a flat card at a closed-system gantry means a manual top-up at the worst moment.
From the south you can enter via Woodlands or Tuas. Tuas (Second Link) tends to be quieter and feeds the Malaysian E3 toward the NSE; Woodlands is shorter on the map but the Causeway queue can erase that. Either way you join the NSE and head north. The sensible structure is to break the trip rather than grind nine hours straight, which is where the pitstops below come in.
Driving experts suggest a proper break every two hours, and the NSE happens to be lined with towns that justify stopping for the food alone. These are the classic breaks heading north. Prices are typical 2026 hawker figures and move with the exchange rate, so treat them as a guide, not a quote.
| Town | Why stop | Typical spend |
|---|---|---|
| Tangkak (Johor) | Beef noodles, durian in season | ~RM20 (S$6) pp |
| Malacca | Jonker Street, Peranakan food, overnight option | Meals from ~RM12 (S$3.60) |
| Kuala Lumpur | Halfway point, Batu Caves, nasi lemak | Nasi lemak ~RM15 (S$4.70) |
| Bidor (Perak) | Pun Chun duck noodles since the 1930s | ~RM11 (S$3.30) a bowl |
| Ipoh (Perak) | Beansprout chicken rice, best overnight stop | ~RM20 (S$6) pp |
For one or two people, a budget flight is often cheaper end to end and saves you a full day each way, which is the real opportunity cost of the drive. Driving wins on flexibility and on cost when you fill the car. Split the S$240 to S$325 car cost across four, and the per-head figure drops to about S$60 to S$80 before food, while you keep a vehicle for Penang Hill, Batu Ferringhi and the day trips a taxi would nickel-and-dime.
If you do not own a Malaysia-ready car, renting one already fitted with a VEP and insurance can be cleaner than extending your own policy, especially for an occasional trip. We compare the full mode-by-mode maths in our Singapore to Penang cheapest-way breakdown, and lay out the JB rental route in our car rental in JB guide. Whatever you pick, build a buffer into your travel money; an emergency fund for a breakdown 600km from home is not paranoia.
The drive covers about 700km up the North-South Expressway and takes roughly 8 hours of pure driving, or 9 to 10 hours allowing for meals, fuel and rest stops. Most people split it with an overnight in Ipoh, leaving a short two-hour run into Penang the next morning.
Yes. Every Singapore-registered car entering Malaysia by land needs a Vehicle Entry Permit with an RFID tag, mandatory since 1 July 2025. The tag costs RM10 plus a RM30 agent fee and lasts five years; entering without a valid VEP risks a fine of up to RM2,000 or six months in jail.
No. Malaysia does not let foreign-registered cars buy RON95 at any price, and since 1 April 2026 the driver or owner is liable too. Singapore cars must use RON97, which floats weekly and is RM5.15 a litre for the week from 8 October 2026, well above the RM1.99 subsidised RON95 price.
For your own car, expect around S$240 to S$280 return just for the VEP tag, RM20 road charges, NSE and Penang Bridge tolls, and RON97 petrol. If your insurer sells an optional Malaysia add-on (Income charges S$40.75 a week for its rider), the car cost comes to about S$280 to S$325 before food and accommodation.
Singapore-registered vehicles must leave by land with the fuel tank at least three-quarters full. Singapore Customs enforces this at Woodlands and Tuas, and falling short can mean a composition sum of up to S$500 plus a forced U-turn back into Singapore before you can depart.
This is general financial information for Singapore, not personal financial advice. Figures change, so verify current rates against the official sources above before acting. See our full disclaimer.
Junxiong-WFG Organisation is an authorised representative of AIA Financial Advisers Private Limited (Reg. No. 201715016G).