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 2026 changed the maths. You now need a VEP RFID tag, you pay RM20 every time you cross, you must leave with a three-quarter tank, and since 1 April 2026 your Singapore car can only buy RON97 in Malaysia, not the cheap subsidised RON95. Add NSE tolls and the Penang Bridge fee and the real all-in lands closer to S$300 to S$450 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.
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 as of June 2026. Fuel assumes roughly 1,400 to 1,500km round trip at RON97, which sat at RM4.35 a litre for the week of 18 to 24 June 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 | RM10 (~S$3), one-off | Lasts 5 years; pay JPJ, not an agent |
| Road charge (RM20 x2) | RM40 (~S$12) | Deducted via Touch 'n Go each entry |
| NSE tolls (return) | RM250-320 (~S$72-93) | Singapore to Penang and back |
| Penang Bridge (RM7 x2) | RM14 (~S$4) | Charged each way for cars |
| RON97 petrol | RM450-550 (~S$130-160) | RON95 banned for foreign cars since 1 Apr 2026 |
| Malaysia insurance extension | From ~S$20-50 per day | Confirm West Malaysia cover with your insurer |
| 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 itself is cheap, around RM10, and is valid for five years. Register only through the official JPJ portal at vepams.jpj.gov.my; touts charging RM100 to RM150 for a RM10 tag 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 deducted from a linked Touch 'n Go eWallet each time you cross into Malaysia. Drive up and back and that is RM40. Skip the VEP and Malaysian enforcement at the checkpoint can hit you with a RM300 compound, so the tag pays for itself the first time you avoid a fine. 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 last did this trip in 2024. Since 1 April 2026, Malaysia bans the sale of subsidised RON95 to foreign-registered vehicles, and the law now puts liability on the driver too, not just the station. Singapore cars fuel up on RON97 only. RON97 is unsubsidised and floats weekly: RM4.35 a litre for 18 to 24 June 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. Return NSE tolls for the full Singapore-to-Penang stretch run roughly RM250 to RM320 depending on your exact entry and exit points, paid by Touch 'n Go card or RFID, plus RM7 each way for the Penang Bridge. 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$300-plus car cost across four, and the per-head figure drops to S$80 to S$120 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 around RM10 and lasts five years; driving without a valid VEP risks a RM300 compound fine at the checkpoint.
No. Since 1 April 2026 Malaysia bans the sale of subsidised RON95 to foreign-registered vehicles, and liability now extends to the driver. Singapore cars must use RON97, which floats weekly and sat at RM4.35 a litre in late June 2026, well above the RM1.99 RON95 price.
For your own car, expect around S$220 to S$270 return just for the VEP tag, RM20 road charges, NSE and Penang Bridge tolls, and RON97 petrol. Adding a Malaysia insurance extension pushes the car cost to roughly S$300 to S$450 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 — verify current rates against the official sources above before acting. See our full disclaimer.