Penang to Cameron Highlands — Petrol Cost
The drive from Penang to Cameron Highlands is approximately 215 km one way. Here's the estimated fuel cost at today's Malaysia petrol price.
Distance (one way)
215 km
Est. petrol cost (one way)
RM 34.23
Average car · RON95
Return trip
RM 68.46
Round trip estimate
Tolls (one way, car)
RM 15.25
Class 1 private car
Fuel + tolls (one way)
RM 49.48
Return ≈ RM 98.96
Toll shown is for a private car (Class 1), Juru ↔ Simpang Pulai (PLUS), then Route 145. Add RM7.00 for the Penang Bridge if starting from the island. Actual toll depends on your exact entry and exit plazas.
Route map: Penang → Cameron Highlands
Petrol cost by car: Penang → Cameron Highlands
| Car | Fuel | L/100km | One way | Return |
|---|---|---|---|---|
| Perodua Myvi 1.3 | RON95 | 6.3 | RM 26.95 | RM 53.90 |
| Proton Saga 1.3 | RON95 | 7.0 | RM 29.95 | RM 59.90 |
| Honda City 1.5 V | RON95 | 7.5 | RM 32.09 | RM 64.18 |
| Toyota Vios 1.5 | RON95 | 7.5 | RM 32.09 | RM 64.18 |
| Proton X70 1.8T | RON95 | 9.5 | RM 40.65 | RM 81.30 |
| Toyota Hilux 2.4D | Diesel | 9.0 | RM 85.53 | RM 171.06 |
Estimates use approximate road distance and today's (2026-07-23) fuel price. Actual cost varies with route, traffic and driving style.
Driving Penang to Cameron Highlands: route, tolls & fuel
The Penang–Cameron Highlands run is about 215 km and splits into two very different halves. The expressway portion uses the PLUS North–South Expressway between Juru and the Simpang Pulai (Ipoh Selatan) exit — fast, straightforward driving with a Class 1 toll of around RM15.25. The second half up Route 145 is where the drive changes character: a long, winding mountain climb where your speed drops and fuel use rises well above the highway average, so budget a little more fuel than the flat-distance estimate suggests.
Allow roughly 3.5 to 4 hours including the climb. If you start from Penang island rather than the mainland, add the RM7.00 Penang Bridge toll (charged island-bound only). Fill up before the ascent — petrol stations are plentiful along the PLUS stretch and around Simpang Pulai and Tapah, but thin out once you're on the mountain road.
Penang to Cameron Highlands — frequently asked questions
How much is the toll between Penang and Cameron Highlands?
The PLUS expressway portion is about RM15.25 for a Class 1 car. Add RM7.00 for the Penang Bridge if you start from Penang island (charged island-bound only). The final climb on Route 145 is toll-free.
How long does the drive take?
Around 3.5 to 4 hours for the roughly 215 km, since the mountain section is slow going even though the distance is short.
Where should I refuel?
Fill up on the expressway or around Simpang Pulai/Tapah before you start the climb. Stations become scarce on the mountain road up to Cameron Highlands.
Want the exact cost for your car?
Use the live calculator with real road routing and your own vehicle.
Open Trip Cost Calculator →Grab car & driving deals
Dashcams, tyre inflators, chargers & more — with live vouchers on Shopee & Lazada.
Gear up at JD Sports
Free delivery sitewide + 30-day free returns
MyFuelCost